Kendi MTA'mı yönetmeli miyim?


23

Haftada yaklaşık 60.000 olan büyük miktarda e-posta göndermem gerekiyor. Şu anda bu hizmeti üçüncü bir tarafa devrettiğimizi ve önümüzdeki 6 ay içinde hacmimizi ikiye katlamayı umuyoruz. Hizmet çok pahalı olmaya başladığından, kendi MTA'mızı kurmayı düşünüyordum.

Kendi SysAdmin'imiz bize kendi MTA'mızın olmasının hiç de zor olmadığını söyledi, ama korkarım ki bunu basitleştirmiş olabilir.

Bir MTA ile baş etmek zor mu? MTA’mın şirket postalarını kaybedeceğinden korkmalı mıyım? Üçüncü taraf bir serviste kalmalı mıyım?

ps: Yerel gizlilik konusundaki mevzuata uygun olarak e-postalar toplandı;

Yanıtlar:


37

Bunu kendiniz yaparken hiçbir sıkıntı olmamalı, ancak, deneyimli bir sysadmin veya yeni bir şeyler öğrenmek için istekli bir sysadmin gerekir. Başka bir arka plan programı çalıştırmak ve güvenlik duvarında bir bağlantı noktası açmak kadar kolay değil.

Bir VPS'de kişisel projeler için bir MTA kullanıyorum ve tabii ki yüksek kullanılabilirliğe ihtiyaç duyduğunuzda ve daha fazla yük taşıyabildiğiniz halde, genel kurulum hemen hemen aynı olacaktır. Bazı genel tavsiyeler:

  • Açık bir röle ile bitmediğinizden emin olun, kara listeye alınacaksınız
  • Korkunç spam klasöründen nasıl korunacağınızı okuyun
  • Doğru MX kayıtlarının yerinde olduğundan emin olun
  • Yalnızca MTA göndermeniz için bir alt etki alanı kullanın (mailer.example.com)
  • Doğru posta başlıklarını kullanarak: ve cevapla:
  • Posta imzalamak için DKIM kullanın (spam’i de önlemeye yardımcı olur)

DÜZENLE:

İki önemli noktayı unuttum (teşekkürler symcbean):

  • SPF , postanızı etki alanınızdan belirli IP veya aralıklarla sınırlandırmak için
  • Akıllı sıçrama kullanma; e-posta listesi uygulamanızla konuşmak üzere yapılandırılmış (ölü adresleri kaldırma vb.)

3
Bu, dikkat edilmesi gereken bazı özel şeyleri listelediğinden dolayı olumlu oy verildi.
Freiheit

3
Jeff Atwood'un e-posta gönderme hakkındaki makalesini hatırlatıyor: codinghorror.com/blog/2010/04/…
shufler

Oysa, SPF dışındaki herkesle aynı fikirdeyim.
cstamas

Keşke iki cevap seçebilseydim.
Mascarpone

18

Şirketiniz e-posta gönderme işinde değilse , o zaman ben sadece bu son çare olarak bakardım.

Dışarıda toplu e-postalar gönderen çok sayıda şirket var, bu nedenle kendi MTA çözümünüzü oluşturmak ve desteklemek için zaman ve kaynakları yatırmadan önce alışveriş yapma (veya ücretleri yeniden müzakere etme) eğilimindeyim.

Bir şirketi çevik ve pivot yapabilmek çok önemlidir. Kritik olmayan hizmetlerin dış kaynak kullanımı, bunu daha kolay gerçekleştirmenizi sağlar.

E-posta gönderme işinde iseniz, o zaman kesinlikle kendi MTA'ınızı kurmaya bakmalısınız - yine de bunu VPS ortamında barındırmaya bakmak isteyebilirsiniz.


4
Göreviniz çok hoşuma gitti bu iş fikirli. Çevik olmak konusunda haklısın, nasıl olsa dış kaynak kullanımının artık etkili olmadığı bir noktaya ulaşıyorsun. Soru şudur: Haftada 60.000 e-posta bu noktanın ötesinde mi?
Mascarpone

1
@Mascarpone Yorumunuz için teşekkürler! Bahşiş bırakma noktasının dış kaynak kullanım maliyeti ile bu şirket içi sağlama maliyeti arasında nerede olduğunu sorduğunuzu farz ediyorum. Üçüncü bir taraf kullanmanız için ciddi indirimler elde etmeye başlayabileceğiniz bir noktada olmalısınız. Örneğin MailChimp , şu anki hacminizdeki bir e-postanın yarısından azdır. Yani soru size geri döndü; Bunu evde yapman için altı ay sonra ayda 2400 dolar (veya daha az) mı?
hafichuk

Bedava hosting alabileceğimi düşündüğümde (hosting satıyorum), aylık 2400 $ çok büyük bir maliyet. Ayrıca ücretsiz olarak yönetici zamanım olabilir (aksi halde ödenecek ancak israf edilecek yöneticilerin boş zamanlarını kullanabilirim). Geriye kalan tek maliyet, şirketime zarar verecek olan e-postaların kaybedilmesi ya da itibarının düşmesi olabilir. Bunun olasılığını anlamam gerekiyor
Mascarpone

1
Maliyet açısından iyi bir seçim gibi gözüküyor ve işinizin doğası gereği, bu kesinlikle müşterilere sunabileceğiniz ek bir hizmet. Teknik açıdan bakıldığında, @cvaldemar sizin için doğru yolda görünüyor. İyi şanslar!
hafichuk

16

Kendi SysAdmin'imiz bize kendi MTA'mızın olmasının hiç de zor olmadığını söyledi, ama korkarım ki bunu basitleştirmiş olabilir.

Ya bir tür uber-geek, ya da sorunu anlamıyor.

Bir MTA çalıştırmak nispeten basittir. İyi teslim edilebilirliği korurken yüksek hacimli toplu e-postalar ileten bir MTA çalıştırmak çok, çok karmaşıktır.

cvaldemar DKIM'in kullanılmasını önerir, ancak SPF'den bahsetmez (bunlar karşılıklı olarak dışlanmaz, ancak ikincisi daha yüksek benimseme oranlarına sahiptir). Bu gönderide belirtilen noktalara ek olarak, aynı zamanda hedef, akıllı zıplama yönetimi ve proaktif liste yönetimi ile kısma özelliğini etkinleştirmeniz gerekir (zıplamaların kötü itibarını önlemek için).

Bir sunucuyu size atanan bir adres aralığında çalıştırmak, barındırılan bir sunucudan çok daha yüksek bir rep elde edecektir. Ayrıca, PTR kayıtlarını ayarlama işlemini de kolaylaştırır (ayrıca temsilcinizi de artırın).

Spamassassin'i dahili olarak çalıştırmak, işlemin önceki aşamalarında sorunları tanımlamanıza yardımcı olacaktır.


1
Bu cevaba ek olarak hemen çıkma işlemesi, e-posta sağlayıcılarının sizin için yaptığı en önemli görevlerden biridir. Biraz daha zor yapmak var olsa da kendiniz yapmak çok zor değil iyi . Sadece "Bu tür bir kullanıcı yok" zıplamasını ve geri bildirim döngüsünü iptal etmek bile iyi bir üne sahip olmak için uzun bir yol alacaktır. E-postalarınızın içeriğinin kaynağına bağlı olarak, spamassassin çalıştırmak da büyük bir fark yaratabilir, ancak bunu yapan herhangi bir posta sağlayıcısının farkında değilim.
Ladadadada

11

Gerekli bir deneyime sahipseniz, bunu yapabilirsiniz.

Yeni MTA'nızı az miktarda e-postayla test etmeye başlamak için e-postaları kaybetmemenizi öneririz. Memnun kaldığınızda, tüm e-postalarınız için kullanabilirsiniz.


peki MTA'yı operasyonda tutmak ne kadar zor?
Mascarpone

11
Kek pişirmek ne kadar zor? Bu e-posta hacmiyle, bir fırın için yemek pişirmek ne kadar zor? Cevap, pişirme konusunda ne kadar rahat olduğunuza bağlı. Sorunuza cevap veremeyiz, çünkü ne tür bir sysadmin olduğunuzu bilmiyoruz. E-posta bakım alır. Bunun ne kadar zor olduğu, deneyim ve bilginize bağlıdır. Sorunuza göre kendi sysadmin'iniz var. Bir posta sunucusu çalıştırdığını ne biliyor? Ve yedekleme, izleme ve felaket kurtarma konusunda gerekli özen gösteriliyor mu?
Bart Silverstrim

1
Bu sizin (veya sysadmin) deneyiminize bağlıdır. Tabii ki, aynı zamanda tek bir hata noktasını ortadan kaldırmak için MTA olarak işlev gören birden fazla makineye sahip olmanız önerilir.
Khaled

@BartSilverstrim: Özellikle aç bir insan için güzel bir benzetme :)
Khaled 19

Belki de sorun budur ... :-) Gerçekten de, ekmek yapmaktan hoşlanan insanları tanıdığım şeylerden biri ve sonra her tatilde duman alarmı veren akrabalarım var.
Bart Silverstrim

10

E-posta hacmini yapıyorsanız, e-postayı gönderen otomatik bir sisteminizin olmasını bekliyorum. Ürettiğiniz e-posta miktarına bağlı olarak, bir dereceye kadar e-posta gönderme işinde olduğunuz anlaşılıyor. İşiniz için ne kadar önemli, e-postanızın teslim alınması. Önemliyse, e-postanızın nasıl işlendiğine dair iyi bir yol tutmanız gerekir. Bununla birlikte, çözümünüzü uyguladığınızda, doğru geri bildirim almayı isteyeceksiniz ki, böylece:

  • ölü adresleri kaldırıyorsunuz;
  • yanlış yapılandırma tespit edersiniz; ve
  • kara listeye eklenirseniz bildirim alırsınız.

Kendi MTA'nızı kurmak o kadar zor değil ve bir kez yapılandırıldığında çok az bakımla çalışma eğilimindedir. Uyulması gereken standartlar ve sözleşmeler var ve bunlara uyulmaması, postaları güvenilir şekilde teslim etme yeteneğinize zarar verecek. Ne yazık ki, bazı kuruluşlara yüksek hacimli posta gönderme işindeki bazı kuruluşlar bunları takip etmiyor. Üçüncü taraf bir servisi kullanmak, postanızın spam olarak sınıflandırılmasına neden olabilir.

Bilgilendirilmemiş amaçlayan bir E-posta Sunucusunu Çalıştırma konusunda bir rant yayınladım . Bir MTA yürütme ile ilgili neyle ilgili adil bir parça açıklar. Benim e-posta Politikası diğer ilanlara Ben yapmış gibi ek kaynaklar sağlar Email .

Bu tür bir postalama için, özel bir alt etki alanı ve sunucu kullanmayı düşünün. Yüksek hacimli toplu e-postaların ayarlanması kişiden kişiye e-posta için istediklerinizden önemli ölçüde farklı olabilir. postmasterVe abuseadreslerine gönderilen e-postanızı kabul edip incelediğinizden emin olun . Listenizde geçersiz e-posta adresleriniz varsa, başlangıçta sıra boyutu sorunlarıyla karşılaşabilirsiniz. Etki alanınızı Gmail, Hotmail, vb. Gibi birçok büyük hacimli posta barındırma hizmetine kaydedebilirsiniz.

EDIT: Böyle bir servis için kendi MTA'nızı çalıştırmak, kendi MX'inizi çalıştırmanız gerektiği anlamına gelmez. MX (Mail Exchange) ve MTA’nız düzenli yazışmalar için üçüncü bir tarafça ele alınabilir. Toplu ve / veya otomatik e-postaları yönetmek için özel bir alt etki alanı kullanın. Gereksinimlerinize göre yönetin.


2

Bir MTA çalıştırmak çok zor değildir, ancak biraz tecrübe gerektirir.

Ancak, bu yeni MTA'yı yalnızca toplu e-posta göndermek için kullanabilirsiniz. Tüm şirket mesajlaşmalarını değiştirmene gerek yok.


0

MTA MailerQ'nun yapılandırılmasını kolay buldum ve çok büyük e-posta hacimlerini işlemek için oluşturulmuş görünüyor. Gönderen sonuçları gui'den canlı olarak izleyebilir ve anında kuralları değiştirebilirsiniz.


Referanslar? Güvenlikle ilgili bir değerlendirme var mı?
von
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.