SMTP に関する質問があります。メールを送信するための PHP スクリプトを作成しました。「email1@example.com」からメールを送信する必要がありますが、「email2@example.com」に返信する必要があります。
ヘッダーフィールドに追加email2@example.com
しました。reply-to
私が抱えている唯一の問題は、誰かがメールを受信して返信ボタンをクリックすると、両方email1@example.com
がフィールドemail2@example.com
に表示されることです。TO
email1@example.com
TO フィールドから削除して、フィールドで指定された電子メール アドレスのみを表示する方法はありreply-to
ますか?
私は PHPMailer を使用しており、コードは以下のとおりです。
$this->phpmailer->IsSMTP();
$this->phpmailer->Host = $server;
$this->phpmailer->Port = $port;
$this->phpmailer->SetFrom($fromEmail, $fromName); //this is email1@example.com
$this->phpmailer->AddReplyTo($replyEmail,$fromName); //this is email2@example.com
$this->phpmailer->Subject = $subject;
$this->phpmailer->AltBody = $msgTXT; // non-html text
$this->phpmailer->MsgHTML($msgHTML); // html body-text
$this->phpmailer->AddAddress($email);