【问题标题】:Emails are not received in Opencart 2.3Opencart 2.3 中未收到电子邮件
【发布时间】:2017-12-30 03:36:43
【问题描述】:

我使用的是 Opencart 2.3.0.2 版本。我在接收来自商店的电子邮件时遇到问题。我从系统 > 设置 > 邮件中进行了设置。

我没有收到来自联系表或商店中的任何新订单的电子邮件。

我尝试使用 SMTP 并将主机名设置为 ssl://smtp.gmail.com 但在这种情况下,当我提交联系表单时出现错误

警告:fsockopen():无法连接到 ssl://smtp.gmail.com:465(连接被拒绝)

我确实搜索了这个问题,并在 StackOverflow 上找到了一些解决方案,但没有一个对我有用。

我通过创建一个测试页面尝试了简单的邮件功能,这对我有用。

我正在尝试从过去 2 天开始解决此问题,但仍未找到任何解决方案。

帮我解决这个问题。

提前致谢。

【问题讨论】:

    标签: email opencart opencart2.x opencart2.3


    【解决方案1】:

    这是一个常见问题,即从网络服务器发送的电子邮件不会以某种方式最终进入收件箱,并且有很多可能的解释,但这里有 3 个:

    1. 您的服务器故意阻止它们,可以在 cPanel 中进行配置,如下所述:https://www.antropy.co.uk/blog/emails-not-arriving-using-smtp/

    2. 您的网络服务器认为目标收件箱在服务器本身上,但您使用的是远程邮件服务:https://www.antropy.co.uk/blog/contact-form-not-sending-email/

    3. 您的网络服务器没有很好的传送能力,并且电子邮件最终进入垃圾邮件文件夹,因此请使用单独的 SMTP 发送:https://www.antropy.co.uk/blog/how-to-stop-opencart-emails-going-to-spam-by-using-smtp/

    【讨论】:

    • 感谢您的回复。这是服务器的问题。超过电子邮件限制,所有电子邮件都将被丢弃。
    • 很高兴你把它整理好了,也许在这里简要列出你用来修复的步骤,以便帮助其他人?
    • 我创建了一些子域,其中一个被黑了。由于恶意软件,超过了电子邮件限制。来自该域的电子邮件将被丢弃。我与托管支持人员交谈,他们说超出了电子邮件限制。所以,我删除了所有子域,一切正常。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 2019-06-02
    • 2017-08-11
    • 2010-12-09
    • 2013-01-21
    • 2018-09-18
    • 1970-01-01
    相关资源
    最近更新 更多