このコマンドを使用すると、PHP mail()は正常に機能します
php -r "mail('pzuraq@gmail.com', 'Test Email', 'Test email body');"
ただし、Webページから実行しようとすると、機能しません。/ etc / msmtprcでグローバル構成ファイルを使用していますが、msmtpが構成ファイルとアクセス許可について奇妙であるため、それを複製してapacheに所有権を与えることを考えています(現在のユーザーはファイルと権限は600)である必要がありますが、これはグローバル構成には適用されません。
Webページで関数を実行すると、mail()
falseが返され、エラーがログに出力されません。