Önce ön koşulları kontrol edin
Giden SMTP, ters DNS ve gerekli bağlantı noktalarının gerçekten desteklendiğini doğrulayın. KoalaVPS henüz 25 bağlantı noktası politikasını veya IP itibarını garanti etmez. Ana bilgisayar adını seçin ve ileri ve ters kayıtlarını doğrulayın.
Kimlik doğrulama kayıtlarını yayımlayın
Yetkili göndericiler için SPF, mesaj imzalama için DKIM ve ilke ile raporlar için DMARC yapılandırın. Yığınınızın desteklediği TLS taşıma korumalarını gözden geçirin. Anlamadığınız bir ilkeyi kopyalamaktan kaçının; yanlış bir kayıt meşru postayı engelleyebilir.
Eksiksiz bir posta yığını çalıştırın
Mailcow gibi bir paket birkaç hizmeti bir araya getirebilir, ancak yine de güncellemelere, depolama izlemeye, spam denetimlerine ve korunan yönetime ihtiyaç duyar. Kesintiler için alternatif bir iletişim kanalı tutun.
Teslim edilebilirlik çalışmasını bekleyin
Teknik olarak geçerli bir sunucu yine de alıcılar tarafından filtrelenebilir. İstenen postayı gönderin, geri dönüşleri ve şikâyetleri ele alın ve itibarı izleyin. Tutarlı posta kutusu yedekleri tutun ve mesajları ve yapılandırmayı geri yüklemeyi test edin.
PTR ve harici bir testle başlayın
Yığını dağıtmadan önce ters DNS hakkında bilgi alın. PTR, ana makine adı ve ileri arama tutarlı bir yapılandırma oluşturmalıdır. Gelen ve giden teslimatı birden fazla harici sağlayıcıyla test edin, kimlik doğrulama sonuçlarını inceleyin ve geri dönüşleri izleyin. Bir posta testi puanı tanısal bilgidir, gelecekteki gelen kutusu yerleşiminin garantisi değildir.
Kurtarma için ikinci bir rota tutun
Kayıt kuruluşu, DNS ve sunucu kurtarma bilgilerini posta sisteminin kendisi dışında saklayın. Hesap sıfırlamalarının tümü başarısız sunucuya ulaşırsa, küçük bir kesinti onarımını engelleyebilir. Posta kutularını ve yapılandırmayı tutarlı biçimde yedekleyin ve kullanıcıların yeniden oluşturmadan sonra erişimi nasıl geri kazanacağını belgeleyin.
SMTP uygunluğunu bir dağıtım kapısı haline getirin
Bir posta paketi kurmadan önce gelen ve giden SMTP politikasını, ters DNS kontrolünü, kararlı bir ana bilgisayar adını ve posta için uygun bir IP'yi doğrulayın. KoalaVPS bu operasyonel yetenekleri lansman için doğrulamadı. Temiz bir DNS bölgesine sahip bir alan adı, engellenmiş bir giden bağlantı noktasını onarmaz veya alıcı güvenini garanti etmez. Bu sunucunun dışında ayrı bir kurtarma posta kutusu seçin ve teslimatın kendi MTA'nızı mı yoksa düzgün yapılandırılmış harici bir aktarıcıyı mı kullanacağına karar verin.
- TCP25 politikasını ve seçilen yığının gerektirdiği gönderim/IMAP bağlantı noktalarını kontrol edin.
- Ana makinenin ve kapsayıcı ağının paketle uyumlu olup olmadığını kontrol edin.
- Posta kutuları, dizinler, spam/virüs araçları ve yedek kopyalar için yer ayırın.
Resmi belgeler: Mailcow sistem önkoşulları
Paketi seçin, ardından tutarlı DNS yayımlayın
Mailcow, Mail-in-a-Box ve iRedMail farklı kurulum ve bakım modellerine sahiptir; tariflerini birleştirmek yerine seçilen projenin desteklenen işletim sistemi ve bağlantı noktası gereksinimlerini izleyin. Posta ana bilgisayar adının A/AAAA kayıtlarını, alan adı MX'ini, uygun olduğunda eşleşen PTR'yi ve gerçek yığın tarafından oluşturulan DKIM genel kaydını ayarlayın. Her meşru gönderici için SPF yayınlayın ve bu kaynakları doğruladıktan sonra bir DMARC politikası sunun. Kullanılmayan veya test edilmemiş bir AAAA kaydı bozuk bir IPv6 teslimat yolu oluşturabilir.
# Substitute your domain and the actual server address:
dig MX example.com
dig A mail.example.com
dig TXT example.com
dig TXT _dmarc.example.com
dig -x 192.0.2.10Resmi belgeler: Mailcow DNS gereksinimleri
Teslimatı ve aktarma kısıtlamalarını ayrı ayrı test edin
Tek kullanımlık bir posta kutusu oluşturun ve istediğiniz bir test mesajını birden fazla harici sağlayıcıya gönderin. Alınan kimlik doğrulama başlıklarını inceleyin, bir yanıt gönderin ve kuyruk/geri dönme davranışını kontrol edin. Kimliği doğrulanmamış harici bir istemciden, MTA'nızın ilgisiz üçüncü taraf adresleri arasında posta aktarmayı reddettiğini doğrulayın. Kimliği doğrulanmış gönderimi, IMAP TLS, parola kurtarmayı ve sertifika yenilemeyi kontrol edin. Başarılı bir webmail oturumu, giden SMTP veya gelen kutusu yerleşimi hakkında çok az şey söyler.
- Postmaster ve kötüye kullanım iletişimlerini bağımsız bir kurtarma yolu üzerinden izlenir durumda tutun.
- Başarısız istekleri tekrar tekrar göndermek yerine kuyrukları ve reddetme nedenlerini izleyin.
- Teşhis puanını gelen kutusuna teslimat garantisi olarak değerlendirmeyin.
Kontrol düzlemini kaybetmeden mesajları kurtarın
Posta kutusu içeriğini, veritabanını, yapılandırmayı, DKIM anahtarlarını ve paketin diğer gerekli sırlarını tutarlı prosedürüyle yedekleyin. İzole bir ana bilgisayarda küçük bir posta kutusunu ve bir kullanıcı hesabını geri yüklemeyi test edin. Gelen posta başarısız olursa MX, adres erişilebilirliği, güvenlik duvarı ve kuyruk günlüklerini inceleyin. Giden posta başarısız olursa bağlantı noktası politikasını, kimlik doğrulamayı, itibarı ve hedef reddini inceleyin. Güncellemeleri ve posta kutusu büyüme kontrollerini planlı tutun; teslim edilebilirlik bir kurulum kilometre taşından ziyade süregelen bir sorumluluktur.