如何删除 PHPMailer 发送的电子邮件中的“通过”

Posted

技术标签:

【中文标题】如何删除 PHPMailer 发送的电子邮件中的“通过”【英文标题】:How to remove 'via' in email sent by PHPMailer 【发布时间】:2021-12-06 09:43:18 【问题描述】:

我正在使用 phpMailer 发送电子邮件,我想知道如何在收到的电子邮件中删除“通过页面域”?

例子:

谢谢。

【问题讨论】:

这不是 PHPMailer 控制的。这与邮件服务器的配置方式和邮件的路由方式有关。您在 gmail 电子邮件中经常看到这一点,与 PHP 无关。 “gmail via”在谷歌中输入,很快就会转到support.google.com/mail/answer/…。 【参考方案1】:

从不是通过 Gmail 发送的电子邮件中删除“通过”信息 Gmail 会检查您发送的邮件是否经过身份验证。

如果您通过群发邮件供应商或第三方关联公司发送邮件,请防止您的电子邮件被 Gmail 屏蔽。

发布 SPF 记录,其中包含发送您的消息的供应商或关联公司的 IP。

使用与您的域关联的 DKIM 签名为您的邮件签名。 确保“发件人:”地址中的域与您用于验证电子邮件的域相匹配。

更多信息在这里: https://support.google.com/mail/answer/1311182?hl=en#zippy=%2Ci-see-via-and-a-website-name-next-to-the-senders-name

【讨论】:

以上是关于如何删除 PHPMailer 发送的电子邮件中的“通过”的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PHPMailer 为不同的电子邮件地址设置不同的回复地址?

如何使用 phpmailer 从本地主机发送电子邮件?

如何在没有 SMTP 的情况下从 PHPMAILER 发送电子邮件

如何在 xampp 上使用 phpmailer 发送邮件

作为垃圾邮件发送的邮件 - phpmailer,如何避免

linux PHPMailer 发送邮件sendmail 发邮件失败问题