mail関数の第5引数を使用することで、エラーメールを受信するエンベロープ送信者のメールアドレスを指定できます。
【PHPのmail()関数で送信する場合の記述例】
<?php
mail(
? "to@example.com",
? "the subject",
? "the message",
? "From: from@example.net",
? "-fenvelope-from@example.net"
);
?>
記述例の、-f の後ろの envelope-from@example.net の部分を、エラーメールを受信したいメールアドレスに置き換えます。
<?php
mail(
? "to@example.com",
? "the subject",
? "the message",
? "From: from@example.net",
? "-fenvelope-from@example.net"
);
?>
記述例の、-f の後ろの envelope-from@example.net の部分を、エラーメールを受信したいメールアドレスに置き換えます。
【sendmailコマンドで送信する場合の記述例】
$envfrom = 'envelope-from@example.net';
$sendmail = '/usr/sbin/sendmail -f ' . $envfrom;
記述例の、envelope-from@example.net の部分を、エラーメールを受信したいメールアドレスに置き換えます。
$envfrom = 'envelope-from@example.net';
$sendmail = '/usr/sbin/sendmail -f ' . $envfrom;
記述例の、envelope-from@example.net の部分を、エラーメールを受信したいメールアドレスに置き換えます。