Soru Azure VM'de bir e-posta sunucusu kurulabilir mi?


Ekstra küçük Azure VM'de dahili kullanım için basit bir SMTP + IMAP e-posta sunucusu kurma olasılığını düşünüyorum. İç kullanım dediğimde, "dahili kullanıcılar tarafından kullanılıyor" demek değil, daha büyük bir sistemin parçası olarak kullanmak ve e-posta almanın temel amacı Daha sonra eylemleri tetikleyen kurallara göre işlenen denetim / günlüğe kaydetme amaçlı iletiler. Bazen otomatik bir cevap olabilir.

Sorum şu: Basit bir e-posta sunucusunun bir Azure Sanal Makinenin içinde barındırılabileceği, çünkü bir ön araştırmadan internette gördüğüm şey, Azure'ın Ters DNS'yi desteklememesidir (günümüzde neredeyse statik IP'ler atarlar). arada sırada otomatik yanıt giden e-postaların spam olarak işaretlenmesi.

Sorum şu: Bu durum mu yoksa geçici çözümlere izin verecek bir kurulum mu var?

Not: Bu sadece bir ön araştırma türüdür. Ben yönetici değilim.

DÜZENLEME: Atlamak ve SendGrid kullanın diyenler için. Haber bültenleri göndermeyeceğim, ancak çoğunlukla e-posta almam. Ayrıca bir Azure ekstra küçük örneği $ 9 / aydır ve SendGrid Push API'sı (istediğim şekilde anketin izin vermesine izin vermez), maliyetin on katı olan 90 $ / aydan başlar.

DÜZENLEME 2: Tercihim, bir sorgu + sıra tabanlı sistem uygulamaktan ziyade, anket tabanlı bir sistemi (her X saatte bir yeni e-postalar için sunucuyu yok eder) uygulamaktır (çoğu 3. taraf hizmeti, her bir e-postayı bir web URL'sine yönlendiren bir Push API sağlar. )

DÜZENLEME 3: Üçüncü taraf bir hizmet kullanmamayı tercih ederim çünkü e-postaların ve eklerin içeriğinin bunlardan geçmesini istemiyorum.

DÜZENLEME 4: Bakın, nasıl kurulacağına veya hangi üçüncü taraf hizmetinin kullanılacağına dair bir tavsiye aramıyorum. Benim sorduğum şey "E-posta alıp Azure'un sınırlamaları nedeniyle spam olarak işaretlenmeyecek geçici e-postayı gönderebilecek bir e-posta sunucusu kurmak mümkün mü? Sınırlamalar varsa - bunlar nelerdir ve bunlar nasıl işlenebilir?"


8
2018-02-12 16:57


Menşei


İlk başta ipiniz statik mi? Daha sonra, herhangi bir spam bırakmak istiyorsanız, lütfen okuyun spamhaus.org kurallar. - PersianGulf
Bunun demek istediğim anlamına gelmiyor, ama "bir SMTP sunucusu kurmaya neyin dahil olduğunu" sormanız gerekiyorsa? İnternet bağlantılı bir posta sunucusunu sürdürme zorunluluğuna gerçekten hazır değilsiniz. "SMTP dinleyiciyi başlatmak ve DNS'de birkaç kayıt atmak" kadar basit değildir ve en az on yıl boyunca hiç bir şey yapmadı - ne yaptıklarını bilen birine birisini getirmeniz veya harici servis sağlayıcı. - voretaq7
@ voretaq7 Sorumu daha açık olarak yazdım. Esasen bir yönetici değilim ve mümkün olup olmadığına ve komplikasyonların ne olduğuna dair ön araştırmamı yapıyorum. Ayrıca, alıcı tarafın bu noktadaki gönderimden daha fazla ilgilendiğimi de söyleyebilirdiniz. - Ivan Zlatev
@IvanZlatev, bu tamamen ölçeklenebilir gelen bir posta sunucusu için aradığım şey, nihayet kullandığınızı paylaşabilirsiniz? - Anshul Nigam


Cevaplar:


Yok hayır.

Giden e-postalarınızın teslim edileceğinden makul bir şekilde emin olamazsınız, çünkü birçok hedef sadece kara listeye alınmaz, güvenlik duvarı veya hatta tüm e-posta sağlayıcılarının IP bloklarını bu aralıklardaki ağır suistimallerden dolayı yalnızca e-postadan değil diğer hizmetleri de.

Ve postanız bugün teslim edilmiş olsa bile, gelecekte teslim edilmeye devam edeceğinin garantisi yok.

Sen Gerçekten mi Giden postalarınızı işlemek için Azure (veya EC2 veya herhangi bir şekilde) dışında bir posta sunucusuna ihtiyacınız var, ancak mutlaka bir üçüncü taraf posta sunucusu olması gerekmez. Eğer uzmanlığa sahipseniz, bunu kendiniz yapabilirsiniz.

Bir e-posta listesine teslim etmek zorunda olan EC2'ye servis verdiğimde, listeden adreslerin neredeyse 3 / 4'ünün oradan posta kabul etmeyeceğini test ettim. Her şeyi EC2'nin dışında bulunan bir smarthost'a yolladım. İlginç bir şekilde, bu da gelişmiş performans ...

sahip olan gelen Yukarıdaki sorunların uygulanmadığı için Azure'daki postalar sorun olmaz.


7
2018-02-13 20:06



Teşekkürler, temelde ayarlamadan onaylamak istediğim buydu - gelen postalar çalışacak. - Ivan Zlatev
Merhaba, biraz eski ama bugünlerde ters DNS var azure.microsoft.com/en-us/blog/... teorik olarak yapabilirsin. - jmservera
Azure VM'lerinde epeyce SMTP sunucusu kurdum, ters DNS uyguluyordum ve posta teslimiyle ilgili hiçbir sorun yaşamadım. Sadece 2 sentim. - blizz
@blizz Azure'a yeni ve SMTP'yi ayarlamaya çalışıyorum. Bunun nasıl yapılacağına dair herhangi bir bağlantıya / kaynağa işaret edebilir misiniz? Ayrıca, bir posta sunucusunu çalıştırmak için Azure pazarından bir şey mi aldın, yoksa üçüncü taraf bir program mı? Teşekkürler! - REMESQ
Bende bununla ilgileniyorum - Rodrigo Juarez


YAPMAYIN. 

Zamanın% 99,999'u, üçüncü taraf bir SMTP / posta işleyicisini kullanmak için kendi posta sunucunuzu uygulamaktan çok daha anlamlı olur.

Üzerinde bir belge bile var SendGrid'i kullanma konusunda Azure dokümanlar.

ben büyük ölçüde Bu yönergelere uymanızı ve SendGrid'i (veya benzer hizmeti) bir SMTP geçişi sağlayıcısı olarak kullanmanızı öneririz.

Düzgün bir şekilde yapılandırılmış bir mailserver kurmanın zorlukları son derece karmaşıktır.


5
2018-02-12 17:36



SendGrid gibi hizmetlerle ilgili izlenimlerim, bültenler ve benzerleri gibi toplu e-postalar göndermek için bir tesis sağlamasıdır. Benim kullanım durumum farklı - Ben esas olarak e-posta almak istiyorum, bu yüzden cevap gerçekten benim soruma cevap vermiyor. Sadece Parse API'lerini de inceledim, ancak bu 80 $ / ay'dan başlayarak, sadece e-postaların hacmi için haklı çıkamayacağım (9.36 $ 'lık ekstra küçük bir Azure VM örneği çalıştırmayı düşünüyordum). Ayrıca benim durumumda Push API tarafından gerekli olacak PUSH + sıra yerine bir anket tabanlı sistem yapmak çok daha kolay olacak. - Ivan Zlatev
Değil var Göndermek için. Kendi sunucunuzu çalıştırmanız gerekmediği anlamına gelen e-posta için başka SaaS ve PaaS sağlayıcıları vardır. - Tom O'Connor
Postmark'a ne dersin? postmarkapp.com/inbound Daha ucuz görünüyor. - Tom O'Connor
Bakın, Postmark bilgisi için teşekkürler aklımdaki gibi bir şey için kesinlikle daha iyi fiyatlı, ama aslında benim sorum "Azure VM üzerinde çalışan bir e-posta sunucusu kurmak mümkün, e-postalar spam olarak işaretlenmeyecek". - Ivan Zlatev
Sorunun ne olduğunun farkındayım ama cevabım değişmedi. Ben sadece inatçıyım. - Tom O'Connor