加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Gmail是否允许发件人设置返回路径值以接收退回邮件?

发布时间:2020-12-13 17:41:02 所属栏目:PHP教程 来源:网络整理
导读:我正在使用 Swift Mailer检查退回邮件.我为退回邮件创建了一个单独的帐户,但是当我设置返回路径时,它不允许将退回邮件发送到该帐户.这是正常还是代码错误? $verp = 'bounces-' . str_replace('@','=',$row['ReplyTo']) . '@gmail.com';$message = Swift_Mes
我正在使用 Swift Mailer检查退回邮件.我为退回邮件创建了一个单独的帐户,但是当我设置返回路径时,它不允许将退回邮件发送到该帐户.这是正常还是代码错误?

$verp = 'bounces-' . str_replace('@','=',$row['ReplyTo']) . '@gmail.com';

$message = Swift_Message::newInstance()
  ->setSubject($row['Subject'])
  ->setFrom(array($row['ReplyTo'] => $row['FromName']))
  ->setReturnPath($verp)
  ->setBody($html,'text/html')
  ->addPart($txt,'text/plain');

我现在正在使用VERP,它似乎是找到一个传递错误?但是不是要将邮件发送到退回邮件帐户?

解决方法

是的,这很正常.通过Gmail的SMTP服务器发送电子邮件时,它会强制将返回路径作为您发送的帐户.

您唯一的解决方案是搜索允许您设置返回路径的提供程序.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读