Bugün karşılaştığım bir problemin çözümünü sizlerle paylaşmak istedim. cPanel sunucularımızdan birisinde müşteri e-posta gönderebiliyor fakat e-posta alamıyordu. Daha önce oluşturduğum test e-posta adresini kuyrukta inceledim aşağıdaki gibi:
exigrep [email protected] /var/log/exim_mainlog
ve karşıma yazının başlığında bahsettiğim lowest numbered MX record points to local host hatasını gördüm.
2014-02-13 13:20:59 H=mail-pa0-f42.google.com [209.85.220.42]:52198 F=<[email protected]> temporarily rejected RCPT <[email protected]>: lowest numbered MX record points to local host 2014-02-13 13:21:08 lowest numbered MX record points to local host: mtahta.com (while verifying <[email protected]> from host mail-bk0-f43.google.com [209.85.214.43]:56104)
MX kayıtlarını kontrol edelim
grep -i mx /var/cpanel/users/USERNAME
aldığınız sonucun aşağıdaki gibi olması gerekiyor:
MXCHECK-alanadiniz.com=0
Bazen MXCHECK-alanadiniz.com=remote sonucunu alıyorsanız, bu alan adının remotedomains kısmında takılı kalıyor olmasından kaynaklanıyor ve bunu aşağıdaki şekilde düzeltebilirsiniz:
nano /etc/remotedomains
yukarıdaki listeden alan adını silip kaydedin. Daha sonra aşağıdaki listeye alan adını ekleyin.
nano /etc/localdomains
Ardından aşağıdaki dosyayı açın,
nano /var/cpanel/users/USERNAME
MXCHECK ile başlayan satırı aşağıdaki şekilde düzenleyin:
MXCHECK-alanadiniz.com=0
Ardından aşağıdaki iki scripti sırasıyla çalıştırın:
/usr/local/cpanel/scripts/updateuserdomains /usr/local/cpanel/scripts/mailperm
Sorunun düzelmiş olması gerekiyor.
Yorum ekle