gpt4 book ai didi

php - Google App-Gmail 无法设置。通过 swiftmailer SMTP 传输 (PHP) 发送时从地址替换 Gmail

转载 作者:可可西里 更新时间:2023-10-31 23:34:39 26 4
gpt4 key购买 nike

您好,感谢您提前提供的帮助。

我正在使用 SMTP 传输方法 swiftmailer 从我的 PHP 脚本发送电子邮件。

发送消息没问题。它有效。

问题是,无论我将 FROM、REPLYTO、SENDER 设置为什么,电子邮件都会以 GMAIL 邮箱 (ME - me@mydomain.com) 的形式发送。

$transport = Swift_SmtpTransport::newInstance('imap.gmail.com', 465,'ssl')
->setUsername($login)
->setPassword($password)
;
$message = Swift_Message::newInstance($subject)
->setFrom(array('test@testdomain.com' => 'test mcttest'))
->setReplyTo(array('test@testdomain.com' => 'test mcttest'))
->setSender('test@testdomain.com')
->setTo(array($to))
->setBody(wordwrap($body, 70))
->setContentType('text/plain')
;

所以电子邮件通过得很好,但不是来自 TEST-test@testdomain.com 作为发件人......它是 ME-me@mydomain.com

我切换到一个单独的(非 Gmail)SMTP 服务器进行测试,电子邮件顺利通过,没有任何问题......绝对认为这是一个 GMAIL 问题。

有人知道如何解决这个问题吗?

最佳答案

是的,是 Gmail 将发件人电子邮件地址更改为与您正在验证的帐户相同的电子邮件地址。除了成为 Google Apps 的付费客户外,没有解决方法。

关于php - Google App-Gmail 无法设置。通过 swiftmailer SMTP 传输 (PHP) 发送时从地址替换 Gmail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4954725/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com