Saya mengikuti instruksi ini untuk mengirim email dan inilah log Postfix:
Sep 26 00:46:24 tshepang postfix/smtpd[5728]: 8EE2464931: client=localhost[127.0.0.1]
Sep 26 00:47:44 tshepang postfix/cleanup[5810]: 8EE2464931: message-id=<20110925224624.8EE2464931@tshepang>
Sep 26 00:47:44 tshepang postfix/qmgr[5772]: 8EE2464931: from=<[email protected]>, size=350, nrcpt=1 (queue active)
Sep 26 00:48:04 tshepang postfix/smtp[5859]: 8EE2464931: to=<[email protected]>, relay=none, delay=127, delays=107/0.01/20/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=gmail.com type=MX: Host not found, try again)
Sep 26 00:48:39 tshepang postfix/smtpd[5728]: disconnect from localhost[127.0.0.1]
Juga, ini mungkin relevan (dari " /etc/postfix/main.cf "):
myhostname = tshepang
mydestination = tshepang, localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
inet_interfaces = all
inet_protocols = all
Saya menjalankan ini di Debian 6.
/etc/resolv.conf
tidak valid / tidak merespons. Coba lakukanhost gmail.com
; lihat apakah Anda mendapatkan hasil.host gmail.com
memberigmail.com has address 74.125.233.24
di telepon, dan kemudian;; connection timed out; no servers could be reached
di telepon kedua. Tapi ini aneh karena saya bisa melakukan ping.host -t mx gmail.com
? Anda benar, meskipun, ini agak aneh.resolv.conf
, mungkin karenanetwork-manager
atauresolvconf
tidak cukup bermain.Jawaban:
Mendorong beberapa pertanyaan yang disebutkan dalam komentar yang mungkin membantu mencari tahu apa yang terjadi:
Bisakah Anda menambahkan
/etc/resolv.conf
pertanyaan Anda? Keluaran yang Anda uraikanhost gmail.com
agak mencurigakan dan dapat mengindikasikan masalah dengan server nama Anda.Apa, jika ada, respons yang Anda dapatkan dari perintah
host -t mx gmail.com
?Apakah Anda berhasil mengirim email ke sistem lain dari komputer ini?
Apakah ISP Anda memiliki semacam kebijakan eksplisit yang mengharuskan Anda menggunakan server mereka sebagai relai email? Jika ya, firewall yang memblokir permintaan pencarian MX mungkin menjelaskan perilaku aneh
host gmail.com
waktu setelah mendapatkan hasil yang benar sebagian.sumber
no servers could be reached
kesalahan darihost
).Saya dulu memiliki masalah yang sama:
..
..
Masalahnya ada di file /var/spool/postfix/etc/resolv.conf (file chroot). Lihat itu.
sumber
Cobalah untuk menonaktifkan properti chroot sehingga tidak berubah
/etc/postfix/master.cf
seperti yang didokumentasikan di siniuntuk
sumber
Sepertinya Anda berada di belakang proxy: alamat gmail.com diselesaikan, tetapi perintah ping tidak berhasil. Anda dapat mencoba menghubungkan langsung SMTP gmail dengan:
jika gema "1", Anda tidak dapat terhubung, mungkin karena pemfilteran keamanan.
sumber
Sebagaimana @Shadur tunjukkan, masalah ini bisa disebabkan oleh ISP Anda (atau jaringan tempat server Anda diinstal). Jika ada batasan keamanan pada port SMTP (nomor port 25), server MX tidak dapat dijangkau melalui port ini.
Anda dapat mencoba menggunakan SMTP melalui port SSL (ssmtp, nomor port 465) sebagai gantinya. Untuk melakukan ini, edit
/etc/postfix/master.cf
file, komentari baris smtp dan tambahkan baris ssmtp sebagai gantinya:Untuk memeriksa apakah posting ini dikenali dengan nama ini di komputer Anda, Anda dapat melakukan:
sumber