Haruskah saya menjalankan MTA saya sendiri?

23

Saya perlu mengirim email dalam jumlah besar, sekitar 60.000 per minggu. Saat ini kami mengalihdayakan layanan ini ke pihak ketiga, dan kami berharap dapat menggandakan volume kami dalam 6 bulan ke depan. Karena layanannya mulai terlalu mahal, saya berpikir untuk menyiapkan MTA kami sendiri.

SysAdmin kita sendiri memberi tahu kita bahwa tidak sulit sama sekali untuk memiliki MTA kita sendiri, tetapi saya khawatir dia mungkin terlalu menyederhanakan ini.

Apakah sulit menangani MTA? Haruskah saya takut bahwa MTA saya akan kehilangan surat perusahaan? Haruskah saya tetap dengan layanan pihak ketiga?

ps: Email telah dikumpulkan dengan menghormati undang-undang setempat tentang privasi, jadi tidak ada spam.

Sabar
sumber

Jawaban:

37

Seharusnya tidak ada masalah dalam melakukannya sendiri, namun, Anda memerlukan sysadmin yang berpengalaman, atau sysadmin yang mau belajar sesuatu yang baru. Tidak semudah menjalankan daemon lain dan membuka port di firewall.

Saya menjalankan MTA untuk proyek pribadi pada VPS, dan sementara Anda tentu saja membutuhkan ketersediaan tinggi dan dapat menangani cara memuat lebih banyak, pengaturan umum akan hampir sama. Beberapa saran umum:

  • Pastikan tidak berakhir dengan relay terbuka, Anda akan masuk daftar hitam
  • Baca tentang cara menghindari folder spam yang ditakuti
  • Pastikan catatan MX yang benar sudah ada
  • Gunakan subdomain untuk MTA kirim saja Anda (mailer.example.com)
  • Gunakan tajuk surat yang benar, dari: dan balas ke:
  • Gunakan DKIM untuk menandatangani surat (juga membantu menghindari spam)

EDIT:

Saya lupa dua poin penting (terima kasih symcbean):

  • SPF , untuk membatasi surat dari domain Anda ke IP atau rentang tertentu
  • Penanganan bouncing yang cerdas; dikonfigurasi untuk berbicara dengan aplikasi milis Anda (menghapus alamat mati dll.)
cvaldemar
sumber
3
Terpilih karena ini mencantumkan beberapa hal khusus yang perlu diperhatikan.
Freiheit
3
Mengingatkan saya pada artikel Jeff Atwood tentang mengirim email: codinghorror.com/blog/2010/04/...
shufler
upvote, saya setuju dalam semua kecuali SPF.
cstamas
Saya berharap saya bisa memilih dua jawaban.
Mascarpone
18

Kecuali perusahaan Anda dalam bisnis mengirim email , maka saya hanya akan melihat ini sebagai upaya terakhir.

Ada banyak perusahaan di luar sana yang mengirim email massal, jadi saya akan cenderung untuk berbelanja (atau menegosiasikan kembali biaya) sebelum menginvestasikan waktu & sumber daya untuk membangun dan mendukung solusi MTA Anda sendiri.

Mempertahankan perusahaan yang gesit dan mampu berputar sangat penting. Mengalihtugaskan layanan non-kritis memungkinkan Anda untuk melakukan hal ini dengan lebih mudah.

Karena itu, jika Anda berada dalam bisnis mengirim email, maka Anda harus benar-benar melihat pengaturan MTA Anda sendiri - meskipun Anda mungkin masih ingin melihat hosting ini di lingkungan VPS.

hafichuk
sumber
4
Saya suka posting Anda karena itu bisnis. Anda benar tentang menjadi gesit, bagaimanapun Anda mencapai titik di mana outsourcing tidak efektif lagi. pertanyaannya adalah: 60.000 email dalam seminggu berada di luar batas itu?
Mascarpone
1
@Mascarpone Terima kasih atas komentarnya! Saya berasumsi Anda bertanya di mana titik kritis adalah antara biaya outsourcing vs biaya membawa in-house ini. Anda harus berada pada titik di mana Anda dapat mulai mendapatkan diskon yang sangat baik untuk menggunakan pihak ketiga. MailChimp misalnya kurang dari setengah sen email pada volume Anda saat ini. Jadi pertanyaannya kembali kepada Anda; Apakah nilainya $ 2.400 (atau kurang) per bulan enam bulan dari sekarang bagi Anda untuk melakukan ini di rumah?
hafichuk
mengingat saya dapat memiliki hosting gratis (saya menjual hosting), maka $ 2400 per bulan adalah biaya yang sangat besar. Saya juga dapat memiliki waktu admin gratis (saya dapat menggunakan waktu luang admin yang jika tidak akan dibayar tetapi terbuang). Satu-satunya biaya yang tersisa adalah kemungkinan email hilang, atau reputasi buruk, yang akan merugikan perusahaan saya. Saya perlu memahami kemungkinan itu
Mascarpone
1
Ini terdengar seperti pilihan yang baik dari perspektif biaya dan mengingat sifat bisnis Anda, ini jelas merupakan layanan tambahan yang dapat Anda tawarkan kepada klien. Dari perspektif teknis, @cvaldemar tampaknya berada di jalur yang benar untuk Anda. Semoga berhasil!
hafichuk
16

SysAdmin kita sendiri memberi tahu kita bahwa tidak sulit sama sekali untuk memiliki MTA kita sendiri, tetapi saya khawatir dia mungkin terlalu menyederhanakan ini.

Entah dia semacam uber-geek, atau dia tidak mengerti masalahnya.

Menjalankan MTA relatif sederhana. Menjalankan MTA memberikan volume tinggi email massal sambil mempertahankan pengiriman yang baik sangat, sangat rumit.

cvaldemar menyarankan menggunakan DKIM, namun tidak menyebutkan SPF (ini tidak eksklusif satu sama lain, namun yang terakhir memiliki tingkat adopsi yang jauh lebih tinggi). Selain poin yang disebutkan dalam pos itu, Anda juga perlu mengaktifkan pelambatan berdasarkan tujuan, penanganan bouncing yang cerdas, dan manajemen daftar proaktif (untuk menghindari reputasi buruk untuk bouncing).

Menjalankan server pada rentang alamat yang ditetapkan untuk Anda akan mendapatkan rep yang jauh lebih tinggi daripada pada server yang dihosting. Itu juga menyederhanakan proses pengaturan catatan PTR (juga meningkatkan perwakilan Anda).

Menjalankan spamassassin secara internal akan membantu Anda mengidentifikasi masalah sebelumnya dalam proses.

symcbean
sumber
1
Menambah jawaban ini, penanganan bouncing adalah salah satu tugas utama yang dilakukan penyedia email untuk Anda. Ini tidak terlalu sulit untuk dilakukan sendiri meskipun agak lebih sulit untuk dilakukan dengan baik . Bahkan hanya berhenti berlangganan bouncing "Tidak ada pengguna seperti itu" dan laporan loop umpan balik akan pergi jauh untuk menjaga reputasi yang baik. Bergantung pada sumber konten email Anda, menjalankan spamassassin juga dapat membuat perbedaan besar namun saya tidak mengetahui adanya penyedia email yang melakukan ini.
Ladadadada
11

Jika Anda memiliki pengalaman yang diperlukan, Anda bisa melakukannya.

Saya sarankan untuk tidak kehilangan email, untuk mulai menguji MTA baru Anda dengan sejumlah kecil email. Ketika Anda puas, Anda dapat menggunakannya untuk semua email Anda.

Khaled
sumber
tetapi seberapa sulitkah mempertahankan operasi MTA?
Mascarpone
11
Seberapa sulit memanggang kue? Dengan volume email itu, seberapa sulitkah memanggang makanan untuk toko roti? Jawabannya tergantung pada seberapa nyaman Anda memanggang. Kami tidak dapat menjawab pertanyaan Anda karena kami tidak tahu jenis sysadmin Anda. Email membutuhkan perawatan. Betapa sulitnya itu tergantung pada pengalaman dan pengetahuan Anda. Anda memiliki sysadmin Anda sendiri sesuai dengan pertanyaan Anda. Apa yang dia ketahui tentang menjalankan server surat? Dan melakukan due diligence dalam mencadangkannya, memonitornya, dan pemulihan bencana?
Bart Silverstrim
1
Ini tergantung pada pengalaman Anda (atau sysadmin Anda). Tentu saja, direkomendasikan juga untuk memiliki beberapa mesin yang bertindak sebagai MTA untuk menghilangkan titik kegagalan tunggal.
Khaled
@ BartSilverstrim: Analogi yang bagus terutama untuk orang yang lapar :)
Khaled
Mungkin itu masalahnya ... :-) Sungguh itu salah satu hal di mana saya mengenal orang-orang yang membuat kue seperti bernafas, dan kemudian ada kerabat saya yang menyalakan alarm asap setiap hari libur.
Bart Silverstrim
10

Jika Anda melakukan volume email itu, saya berharap Anda memiliki sistem otomatis mengirim email. Berdasarkan jumlah email yang Anda hasilkan, tampaknya sampai batas tertentu Anda ada dalam bisnis pengiriman email. Seberapa penting bagi bisnis Anda adalah bahwa email Anda dikirimkan. Jika ini penting, Anda perlu memahami cara menangani email Anda. Namun Anda menerapkan solusi Anda, Anda ingin memastikan umpan balik yang tepat sehingga:

  • Anda menghapus alamat mati;
  • Anda mendeteksi kesalahan konfigurasi; dan
  • Anda mendapatkan pemberitahuan jika Anda ditambahkan ke daftar hitam.

Menyiapkan MTA Anda sendiri tidak begitu sulit, dan sekali dikonfigurasi mereka cenderung berjalan dengan sedikit pemeliharaan. Ada standar dan konvensi yang harus diikuti, dan kegagalan untuk mengikutinya akan mengganggu kemampuan Anda untuk mengirim email dengan andal. Sayangnya, beberapa organisasi dalam bisnis pengiriman surat bervolume tinggi untuk orang lain tidak mengikuti mereka. Menggunakan layanan pihak ketiga dapat menyebabkan email Anda diklasifikasikan sebagai spam.

Saya memposting kata-kata kasar tentang Menjalankan Server Email yang ditujukan terutama untuk yang kurang informasi. Ini menjelaskan sedikit tentang apa yang terlibat dalam menjalankan MTA. Kebijakan Email saya menyediakan sumber daya tambahan seperti halnya posting lain yang telah saya lakukan di Email .

Untuk jenis surat ini, pertimbangkan untuk menggunakan subdomain dan server khusus. Penyesuaian untuk email massal volume tinggi mungkin sangat berbeda dari yang Anda inginkan untuk email orang-ke-orang. Pastikan bahwa Anda menerima dan meninjau email yang dikirim ke alamat postmasterdan abuse. Jika Anda memiliki alamat email yang tidak valid dalam daftar, Anda mungkin mengalami masalah ukuran antrian pada awalnya. Anda dapat mendaftarkan domain Anda dengan banyak layanan hosting surat bervolume besar seperti Gmail, Hotmail, dll.

EDIT: Menjalankan MTA Anda sendiri untuk layanan seperti ini tidak berarti Anda harus menjalankan MX Anda sendiri. MX (Mail Exchange) Anda dan MTA untuk korespondensi reguler dapat ditangani oleh pihak ketiga. Gunakan sub-domain khusus untuk menangani email massal dan / atau otomatis. Kelola sesuai dengan kebutuhan Anda.

BillThor
sumber
2

Menjalankan MTA tidak begitu sulit, tetapi membutuhkan beberapa pengalaman.

Tetapi, Anda dapat menggunakan MTA baru ini untuk mengirim email massal saja. Anda tidak perlu mengganti seluruh pesan perusahaan.

Batu
sumber
0

Saya menemukan MTA MailerQ mudah untuk dikonfigurasikan dan tampaknya dibuat untuk menangani volume email yang sangat besar. Anda dapat menyaksikan pengiriman hasil langsung dari gui dan mengubah aturan saat itu juga.

usamaster
sumber
Referensi? Adakah penilaian keamanan?
vonbrand