メール:メッセージを送信できません:プロセスがゼロ以外の状態で終了しました。

メール:メッセージを送信できません:プロセスがゼロ以外の状態で終了しました。

私は約2週間何の問題もなくcronjobを使用しました。ところが昨夜確認してみると、普段にもらったメールが届きませんでした。端末に行き、電子メールを送信しようとしていますが、次のエラーが発生します。

メール:メッセージを送信できません:プロセスがゼロ以外の状態で終了しました。

ssmtp cfg ファイルを変更していません。ちょうど動作が停止し、コード、ssmtpなど、すべてを確認して再確認したとき、すべてが完璧でした。

1日2回、cronjob経由で電子メールを送信します。 crontabも中断されません。なぜ動作が止まったのか分からない。

システムは Gmail 経由でメールを送信します。 Gmailアカウントに入ってテストメールを送信しましたが、問題なく送受信されました。

そして、Google、フォーラム、ウェブサイトをチェックしてみましたが、何のエラーも見つかりませんでした。 24時間前にはすべてうまくいきましたが、今は停止しているので、これは意味があります。

尋ねる:このような問題を診断して解決する方法はありますか?

ベストアンサー1

Ubuntu 14.04サーバーでも同じ問題が発生しました。次のエラーメッセージが見つかりました/var/log/mail.err

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

その後、postfix問題を再構成して解決しました。

sudo dpkg-reconfigure postfix

おすすめ記事