UbuntuサーバーでPostfixとApache / PHPをセットアップします。メールは適切なドメイン名で問題なく送信されるようになりましたが、Postfixがデフォルトでユーザーの名前を使用すると想定しているため、ローカル部分の表示名は常に「www-data」です。
php.iniファイルでtoを変更できましsendmail_path
たsendmail_path = "/usr/sbin/sendmail -t -i -f support@example.com"
が、メールの表示名はwww-dataのままです。表示名をいくつかの異なる方法で指定しようとしましたが、無視され、メールは引き続きwww-dataとして送信されました。
私ができるようにしたいのは、デフォルトでは、from、return-pathなどのヘッダーが欠落しているメールをとして送信する"Example Support" <support@example.com>
ことですが、それが可能かどうかはわかりません。