使用 Gmail 进行 SMTP 时,您可以设置不同的“发件人”吗?地址?
我正在使用 Swift Mailer 406 发送电子邮件。我连接到我的 smtp.gmail.com 帐户,然后我这样做:
->setFrom(array($from => $fromname))
但是发送的电子邮件收到了原始的 gmail 帐户电子邮件。
我可以改变它吗?
I am using Swift Mailer 406 for sending emails. I connect to my smtp.gmail.com account and then I do:
->setFrom(array($from => $fromname))
But the emails sent got the original gmail account email.
Can I change it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
gmail 不允许您使用随机发件人地址。您必须在 Gmail 设置中添加并验证您想要使用的地址:
gmail doesn't allow you to use random From addresses. You have to add and validate the address you'd like to use in the gmail settings:
在您的Parameters.yml 中,您应该进行以下配置:
在您的联系人控制器中,您应该添加此配置来修复 swiftmailer 的
setfrom()
功能:In your Parameters.yml you should make this configuration:
And in your contact controller you should add this to fix
setfrom()
function of swiftmailer: