【问题标题】:Contact 7 form email not received in outlook.com [closed]Outlook.com 未收到联系 7 表格电子邮件 [关闭]
【发布时间】:2013-11-26 09:47:12
【问题描述】:

wordpress 网站之一中的联系人 7 表单被配置为向在 outlook.com 中创建的帐户发送电子邮件

提交表单显示成功消息,但我的 Outlook 帐户从未收到该消息。

将收件人电子邮件设置为任何 gmail 帐户都可以正常接收电子邮件。

请为此提出任何可能的解决方案。

【问题讨论】:

    标签: wordpress email outlook.com


    【解决方案1】:

    我遇到了完全相同的问题,电子邮件甚至从未到达垃圾文件夹,它们只是从未到达。这是我所做的:

    在 outlook.com 中:

    在您的帐户中 -> 点击设置齿轮 -> 更多邮件设置 -> 安全和阻​​止发件人 -> 安全发件人。

    添加您的域:example.com

    对于主机名,它不会自动被列入白名单,所以也要添加它:yourhost.example.com

    PHP:

    确保您的$senderEmail(附加到$headers)在您添加的安全发件人中。

    $headers = "From: " . $senderName . " <" . $senderEmail . ">";
    $success = mail( $recipient, EMAIL_SUBJECT, $message, $headers );
    

    这使它直接进入收件箱。

    希望这会有所帮助。

    编辑:

    使用SendGridMailGun 等第3 方服务也可能更容易和更高效,因为直接干预电子邮件和服务器配置可能会耗费大量时间。

    【讨论】:

    猜你喜欢
    • 2019-07-26
    • 2015-09-16
    • 1970-01-01
    • 2017-02-18
    • 2017-05-27
    • 1970-01-01
    • 1970-01-01
    • 2018-12-07
    • 2011-03-29
    相关资源
    最近更新 更多