【问题标题】:PHPMailer: Set mailed-by Message HeaderPHPMailer:设置邮寄的邮件头
【发布时间】:2011-09-12 21:45:16
【问题描述】:

使用 PHPMailer 向我的 Gmail 帐户发送电子邮件后,单击“邮寄者”右侧的“显示详细信息”后,显示“yourhostingaccount.com”。这是一张图片:

我读过你可以使用 PHP mail() 的第五个参数来改变它,虽然我没有使用它。有没有办法使用 PHPMailer 来改变它?谢谢!

【问题讨论】:

  • 尝试$mail->Hostname 属性而不是$mail->Host。根据documentation,这是使用正确的字段。
  • 抱歉,这没用。看起来是 FatCow 的问题,我无法更改它所说的内容。

标签: php phpmailer email-headers


【解决方案1】:

你试过了吗:

$mail->Host = "domain.com";

【讨论】:

    【解决方案2】:

    我发现我的域和托管服务提供商 FatCow 使用 NS1.YOURHOSTINGACCOUNT.COM 和 NS2.YOURHOSTINGACCOUNT.COM 作为他们的域服务器。这解释了为什么会发生这种情况,因为我通过 SMTP 连接到他们托管的电子邮件地址。不幸的是,我认为我无法改变这一点并解决我的问题......哦,好吧。

    【讨论】:

    • 您还在遇到这个问题吗?我也托管在 FatCow 并遇到同样的问题。我希望有一个解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-27
    • 2014-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-28
    相关资源
    最近更新 更多