質問: mail($_email, $subject, $message, $header,$para) 上記のように記述してみたのですが、だめでした。 よろしくお願いいたします。
回答: return-path: ヘッダは送信側でつけるヘッダではなく、最終的に受信するメールサーバーが envelopefrom からつけるものです(そのサーバーの設定によりつけないこともある)。また、メールサーバーのエラーメッセージはreturn-pathヘッダをみてそこに返しているわけではなく、envelopefromのアドレスに返しているので、送信側でreturn-pathというヘッダを作っても無意味です。 ここまでは経験者・自信あり。以下は一般人・自信なし。 envelopefrom は sendmail の -f オプションで設定できるはずですが、効かないということは、/etc/php.ini の sendmail_path ですでに -f が指定されているのではないでしょうか?