sendmailをローカルホストで動作させようとしています。問題は、次のエラーをスローするため、アプリエンジンがsendmailへの間違ったパスを持っていることです:/ bin / sh:sendmail:コマンドが見つかりません
Mac OS Xを使用する場合、sendmailへのパスは/ usr / sbin/sendmailです。
誰かがこれを変更する方法を知っていますか?
..fredrik
sendmailをローカルホストで動作させようとしています。問題は、次のエラーをスローするため、アプリエンジンがsendmailへの間違ったパスを持っていることです:/ bin / sh:sendmail:コマンドが見つかりません
Mac OS Xを使用する場合、sendmailへのパスは/ usr / sbin/sendmailです。
誰かがこれを変更する方法を知っていますか?
..fredrik
変更方法はわかりませんが、シンボリックリンクが機能します。私は同じ問題を抱えていましたが、これで解決しました:
sudo ln -s /usr/sbin/sendmail /usr/bin/sendmail
もう 1 つのオプションは、外部 SMTP サーバーを使用するようにローカル AppEngine ランタイムを構成することです。
ドキュメントによると、
Web サーバーは、sendmail コマンドを使用して、インストールのデフォルト構成で電子メール メッセージを送信します。
NETINFO を使用して sendmail の場所を特定する場合、sendmail.cf へのフル パスは、NETINFO の「/locations/sendmail」サブディレクトリにある「sendmail.cf」プロパティの値として格納されるため、次の値を設定してみてください。このプロパティを「/usr/sbin/sendmail.cf」に (引用符なしで)
それが役に立てば幸い