Müşterileriniz e-posta gönderiyor fakat e-posta yerine ulaşmıyor! Müşteriniz arıyor, çok önemli bir e-posta göndermeye çalışıyorum ama mail gitmiyor! diye ağlıyor mu?
Peki bazı e-postalar neden deferred mail kuyruğunda kalıyor ve gönderilmiyor? İşte sorunuzun yanıtı.

ssh ile sunucuya bağlanalım ve şu komutu kullanalım.

cat /var/log/maillog | grep -i "BurayaİlgiliEpostaAdresininAlanadınıYazın-www-olmadan"

Sonrasında soruların yanıtını bulacaksınız.

Örn:
Şöyle bir log var ise:
Sep 28 07:32:19 atlas postfix/smtp[6888]: 0C3621800CA4: to=<07RCGR@tld.com>, relay=none, delay=242313, delays=242223/0.01/90/0, dsn=4.4.1, status=deferred (connect to tld.com[18.XXX.XXX.XXX]:25: Connection timed out)

bunun 2 sebebi olabilir.
a: firewall'ınızda smtp portunuz kapalıdır (ki bu düşük ihtimal yoksa tüm e-postalarınız aynı durumda olurdu)
b: karşıdaki sunucuya erişilemiyor. (bunun birden fazla sebebi olabilir, çok fazla e-posta gönderdiyseniz karşı sunucuya sunucu size kızmış olabilir veya karşı sunucuda bir sorun oluşmuş olabilir ve sunucuya erişilemiyordur ya da karşıdaki sunucunun ilgili portları blokludur? kim bilir...)

ilgili logun son satırındaki dsn ve hata mesajı sizin için sorunu çözdürecek alandır.

Başarılar!