2017-04-10 12 views
0

PHPMAILERクラスを使用して自分のウェブサイトから私のGmailアカウントにメールを送信すると、このコンサルティングに応答しようとすると、このGmailアカウントが宛先アドレスになります。 この問題はgmailでのみ発生しますが、yahooなどは正常に動作します。私は、フォームから送信するために使用してい コード:Gmailは常に自分自身に返信する

$mail = new PHPMailer(); 
$mail->IsSendmail(); 
$body = "body of consult"; 

$mail->CharSet = 'UTF-8'; 
$mail->From = "[email protected]"; // sender 
$mail->FromName = "User Name"; // sender 
$mail->addReplyTo("[email protected]","User Name"); // sender 
$mail->AddAddress("[email protected]", "my name"); //destination (Me) 
$mail->Subject = "User Subject"; 
$mail->AltBody = ""; // optional, comment out and test 
$mail->MsgHTML($body); 
$mail->IsHTML(true); 
if(!$mail->Send()) { 
    return(false); 
} else { 
    return(true); 
} 

クラスをphpmailerのために追加するための任意の値O機能はありますか?

何か助けていただきありがとうございます。

ありがとうございました

答えて

0

これはGmailの制限です。それは任意の "from"アドレスからあなたのアカウントアドレスだけを送ることはできません。 Gmailの設定にエイリアスを追加することはできますが、Gmail以外のアドレスは使用できません。

これは、PHPMailerのドキュメントに記載されています。

関連する問題