Saya memiliki cronjob yang bekerja selama sekitar dua minggu tanpa masalah. Lalu tadi malam saya periksa saya tidak mendapatkan email yang biasanya saya dapatkan. Saya pergi ke terminal untuk mencoba mengirim sendiri email kepada saya, saya mendapat kesalahan berikut:
mail: tidak dapat mengirim pesan: proses keluar dengan status tidak nol
Saya belum mengubah apa pun dengan file cfg ssmtp saya. Itu hanya berhenti bekerja, ketika saya memeriksa dan memeriksa kembali semuanya, kode, ssmtp, semuanya sempurna.
Saya mengirimkan email saya dua kali sehari melalui cronjob. Crontab juga tidak terganggu. Saya benar-benar tidak tahu mengapa itu akan berhenti bekerja.
Sistem mengirimkan email melalui gmail - Saya telah masuk ke akun gmail dan mengirim email percobaan, mereka dikirim dan diterima tanpa masalah.
Selain itu saya sudah memeriksa seluruh google, forum, situs web yang saya tidak melihat kesalahan. Ini masuk akal karena semuanya bekerja dengan baik 24 jam yang lalu, dan sekarang hanya berhenti.
T: Apakah ada cara untuk mendiagnosis dan mengatasi masalah cara mengatasi masalah seperti itu?
/var/log
) 3) Sudahkah Anda memeriksa bahwa port jaringan yang digunakan untuk pengiriman surat tidak diblokir pada koneksi Internet Anda?/var/log/mail.log
Saya kiraJawaban:
Saya mendapatkan masalah yang sama di server Ubuntu 14.04. Dan saya menemukan pesan kesalahan di
/var/log/mail.err
, yang mengatakan:Lalu saya hanya mengkonfigurasi ulang
postfix
dan memecahkan masalah ini.sumber
Ini terutama karena ukuran file sangat besar, Anda dapat zip file dan mengirimnya kembali ..
sumber
Di Debian saya mendapat kesalahan
dan kode keluar dari
karena nama host di / etc / hostname dan nama untuk 127.0.0.1 di / etc / hosts berbeda.
sumber
nama surat sistem.
silakan baca log: vim /var/log/mail.err
sumber