PHPMailer发送到非Gmail地址

时间:2019-05-12 12:48:59

标签: php phpmailer

我正在尝试使用PHPMailer发送电子邮件。我希望能够使用自己的域电子邮件地址从自己的域发送电子邮件。但是,每当我尝试发送电子邮件时,它都来自我的gmail帐户电子邮件。我尝试将域电子邮件添加为备用电子邮件帐户,但是没有运气。这是我正在使用的代码:

$mail->Sender='services@myEmail.com';
$mail->setFrom('servies@myEmail.com', 'Mail Services');
$mail->addAddress($to, ""); // Add a recipient
$mail->addReplyTo('services@myEmail.com', 'Mail Serives');.

1 个答案:

答案 0 :(得分:0)

通常来说,gmail不允许您使用地址中的任意地址作为防伪措施,因此这是gmail的正常行为。

但是,you can add aliases to your gmail account,尽管您需要在使用它们之前进行验证。设置好之后,应该允许您设置“发件人”地址,尽管仍然可能不允许设置Sender属性-尽管请注意,PHPMailer会为您执行此操作,所以如果您使用相同的属性这两个地址,您也不需要设置Sender(就像您的示例代码一样)。