Sendmail Relay Server Entegrasyonu: smart_host ve mailertable Rehberi
Sendmail MTA üzerinde Pitbull relay server yapılandırması: smart_host macro, mailertable, SMTP AUTH ve TLS ayarlarını adım adım uygulayın.
Sendmail, internet'in en eski MTA'larından biridir ve hâlâ birçok legacy Linux/Unix sunucusunda aktif olarak kullanılmaktadır. Bu rehberde Sendmail üzerinde Pitbull relay server yapılandırmasını anlatıyoruz.
Neden Relay Server Gerekli?
Doğrudan internet'e mail gönderen Sendmail sunucuları, IP itibar kaybı, blacklisting ve outbound spam riski taşır. Pitbull relay üzerinden geçen trafik merkezi filtreleme, abuse tespiti ve IP koruma altına alınır.
smart_host Yapılandırması
/etc/mail/sendmail.mc dosyasında:
define(`SMART_HOST', `relay.pitbull.com.tr')dnl
define(`RELAY_MAILER_ARGS', `TCP $h 587')dnl
FEATURE(`authinfo')dnlDerleme: m4 sendmail.mc > /etc/mail/sendmail.cf && systemctl restart sendmail
SMTP AUTH Ayarları
/etc/mail/authinfo dosyasına relay kimlik bilgilerini ekleyin:
AuthInfo:relay.pitbull.com.tr "U:tenant@pitbull.com.tr" "P:RELAY_TOKEN" "M:LOGIN"makemap hash /etc/mail/authinfo < /etc/mail/authinfo ile hashleyin.
Domain Bazlı mailertable
Belirli domainleri relay üzerinden yönlendirmek için /etc/mail/mailertable:
example.com smtp:relay.pitbull.com.tr:587Inbound MX Gateway
DNS MX kayıtlarınızı Pitbull gateway'e yönlendirerek gelen trafiğin Rspamd, ClamAV ve DMARC kontollerinden geçmesini sağlayın. Temiz trafik Sendmail sunucunuza teslim edilir.
Sonuç
Sendmail + Pitbull entegrasyonu ile legacy sunucularda bile kurumsal düzey e-posta güvenliği elde edilir: merkezi karantina, NOC görünürlüğü ve otomatik abuse koruması.