如何使用Gmail SMTP在php邮件程序中设置FROM

时间:2016-03-03 13:00:30

标签: php email smtp phpmailer

我试图在php mailer(gmail smtp)中设置来自。但在收件箱中显示来自mygmailaccount@gmail.com。这是我的代码:

        $this->_mail->Username = "mygmailaccount@gmail.com";
        //Password to use for SMTP authentication
        $this->_mail->Password = 'mypassword';
        $this->_mail->From="support@mydomain.com";
        $this->_mail->FromName="Support Team";
        //Set who the message is to be sent from
        $this->_mail->setFrom('support@mydomain.com', 'Support Team',false);

但是当我收到收件箱中的电子邮件时,我的节目来自:mygmailaccount@gmail.com 我想来自:support@mydomain.com

任何人都可以帮我找出我错过的东西。

1 个答案:

答案 0 :(得分:3)

这是一个gmail限制,但并不是所有坏消息!在您的Gmail首选项中,您可以为您的帐户配置别名,并且可以使用它们作为您的发件人地址发送。因此,您可以设置起始地址,但只能从该预设列表中选择,而不是任意地址。这个问题之前已在此处提出过。