Postfixを動作させようとしています。mail user
を使用してテストすると、件名、メッセージ、電気ショック療法を入力すると、次のエラーが発生します。
mail: /usr/sbin/sendmail: No such file or directory
Can't send mail: sendmail process failed
なぜsendmailについて話しているのですか?私はずっと前にそれを削除し、postfixを使用しています。それはまだどこかにぶら下がっていて、mailコマンドはsendmailを使用する必要があると考えていますか?
Debianのpostfix
パッケージには、互換性インターフェースとして機能する/usr/sbin/sendmail
実行可能ファイルが実際に含まれています(postfix
がインストールされている場合はman sendmail
を参照してください)。
名前が変更された場合はls -l /usr/sbin/sendmail*
を確認するか、postfix
パッケージを再インストールしてラッパーを配置します。
/ usr/sbin/sendmailがない場合は、postfixパッケージをインストールした後、次のものがあるかどうかを確認してください。
/usr/sbin/sendmail.postfix
もしそうなら、単にシンボリックリンクを作る:
ln -s /usr/sbin/sendmail.postfix /usr/sbin/sendmail
Postfixのインストールはおそらく壊れています。これを試して:
Sudo aptitude reinstall postfix
私は同じ問題に遭遇しました、そして次のcmdがそれを修正しました、
Sudo apt-get install mailutils