posta: mesaj gönderilemiyor: sıfır dışında bir durumla işlemden çıkıldı


18

Ben yaklaşık iki hafta boyunca herhangi bir sorun olmadan çalışan bir cronjob yaşadım. Sonra dün gece ben genellikle aldığım e-posta alamadım kontrol etti. Kendime bir e-posta göndermeyi denemek için terminale gittim, aşağıdaki hatayı aldım:

posta: mesaj gönderilemiyor: sıfır dışında bir durumla işlemden çıkıldı

Ssmtp cfg dosyamda hiçbir şey değiştirmedim. Her şeyi kontrol edip tekrar kontrol ettiğimde çalışmayı durdurdu, kod, ssmtp, her şey mükemmel.

E-postalarımı günde iki kez cronjob ile gönderiyorum. Crontab da müdahale edilmedi. Neden çalışmayı bırakacağını gerçekten bilmiyorum.

Sistem gmail yoluyla e-postalar gönderir - Gmail hesabına girdim ve test e-postaları gönderdim, sorunsuz bir şekilde gönderilir ve alınırlar.

Ayrıca ben google, forumlar, web siteleri boyunca herhangi bir hata görmüyorum kontrol ettim. 24 saat önce her şey yolunda gittiğinden bu mantıklı ve şimdi sadece durdu.

S: Böyle bir sorunun nasıl çözüleceğini teşhis ve sorun giderme yöntemleri var mı?


1
1) Çıkışı görmek için her zamanki terminalinizde o cron komutunu çalıştırmayı denediniz mi? 2) Günlükleri kontrol ettiniz mi (genellikle içinde /var/log) 3) Postalama için kullanılan ağ bağlantı noktalarının İnternet bağlantınızda engellenmediğini kontrol ettiniz mi?
webKnjaZ

S1 Evet, yaptım. Yaptığımda hata verdi. Q2 / var / log'a baktım, herhangi bir sorun göremedim Q3 Evden, cep telefonumdan ve aynı zamanda işten posta göndermeye çalıştım - her biri farklı internet bağlantısına sahip - ve bununla sonuçlandı başlıktaki hata.
3kstc

1
Tam olarak hangi günlükleri kontrol ettiniz?
webKnjaZ

var / log / sudo syslog - iyi görünüyor .. her şey güveç gibi çalışıyor gibi görünüyor ve sonra tekrar çalışmaya başladı, şimdi terminalden e-posta gönderebilirsiniz ....
3kstc

2
/var/log/mail.logSanırım
webKnjaZ

Yanıtlar:


21

Aynı sorunu bir Ubuntu 14.04 sunucusunda da aldım. Ve içinde hata mesajı buluyorum /var/log/mail.err:

postfix/sendmail[27115]: fatal: open /etc/postfix/main.cf: No such file or directory

Sonra yeniden yapılandırdım postfixve bu sorunu çözdüm.

sudo dpkg-reconfigure postfix

4
Hangi yeniden yapılandırma seçeneğini seçtiğinizi söyleyebilir misiniz?
Fernando

1
Ben sunucu "internet sunucusu" olarak seçti ve sunucu alanı olarak etki alanı geri kalanı ilk tercihi idi. Bu benim için çalıştı.
Bartosz Dabrowski

1

Onun esas olarak dosya boyutu nedeniyle çok büyük, dosyayı zip ve yeniden gönderebilirsiniz ..


1

Debian'da hatayı aldım

mail: cannot send message: process exited with a non-zero status error 

ve çıkış kodu

$ echo $?
$ 36

çünkü / etc / hostname içindeki ana makine adı ve / etc / hosts içindeki 127.0.0.1 adı farklıydı.


0
sudo dpkg-reconfigure postfix

sistem posta adı.

lütfen günlüğü okuyun: vim /var/log/mail.err

ff@ubuntu:/var/log$ head -n 20 mail.err 
Sep  7 10:36:39 ubuntu sm-msp-queue[6302]: unable to qualify my own domain name 
(ubuntu) -- using short name
ff@ubuntu:/var/log$ 

3
Bunu biraz daha heceleyebilir misin? Roaima'nın cevabı ile başlıyor ama sonraki üç kelimeyi anlamıyorum.
Jeff Schaller
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.