私は友人に電子メールを送信して、ユーザーが自分のサイトの情報を共有できるようにしたいと考えています。遠くに行く前に、間違って何かをしてブラックリストに載せないようにしたいと思っています。正しいメールのFROMヘッダーの使用
私のドメインがexample.comの場合、ユーザーから提供されたメールアドレスにメールのFROMヘッダーを設定できますか?
たとえば、example.comのページを友人のBobと共有したいとします。ボブのメールアドレスは[email protected]、メールアドレスは[email protected]です。 example.comがBob([email protected])にメールを送信すると、FROMを自分のメールアドレス([email protected])に設定します。
電子メールはexample.comから送信されていますが、FROMヘッダーにはそれ以外のドメインが含まれているため、これは問題ですか?
以下は、example.com
$to = '[email protected]';
$subject = 'Some subject';
$msg = 'Some message';
$headers = 'From: [email protected] <[email protected]>' . "\n\r";
mail($to, $subject, $msg, $headers);
から送信されるだろうか、私には、以下のような何かをする必要がありますか?
$headers = 'From: [email protected] <[email protected]>' . "\n\r";
すべてのヘルプは大歓迎です。
私は本当にあなたに従うことはできません。本当の送信者に見せるために偽の名前を使用しようとしていますか? –
いいえ、これが何らかの「なりすまし」の試みであるかどうかわかりませんでした。後で私のドメインから電子メールを送信することをブラックリストに載せます。 – hungerstar
まあ、ストッパーではありませんが、SpamAssassinのルールで得点した小さなものの1つであると確信しています。 –