最近ホストを切り替えましたが、mail() 関数に問題があります。
以前のホストでは、次のようにして、ヘッダーから送信元アドレスを定義できました。
mail("test@email.com","subject","message","From: fake@email.com");
ただし、新しいホストでは、From ヘッダーは無視されます。代わりに、デフォルトのメール アカウント something@something.myhost.com から送信します。
php.ini では、sendmail_path は次のように設定されています: sendmail_path = /usr/sbin/sendmail -t -i
調査からわかる限り、これにより、ヘッダーに送信元アドレスを設定できるはずです。
何か案は?