Sendmail Relay Server Entegrasyonu: smart_host ve mailertable Rehberi

· 498 görüntüleme · Pitbull Secure Gateway

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')dnl

Derleme: 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:587

Inbound 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ı.