【问题标题】:Problem with mail function with Zen CartZen Cart 的邮件功能问题
【发布时间】:2011-03-29 16:45:14
【问题描述】:

当有人在我的网站上注册时,他和我收到电子邮件,他在网站上注册,我在我的网站上注册。但是当有人订购东西时,我和店主不会收到订单的电子邮件。在选项中,一切都很好。

在php文件和其他文件中查找什么,以修复邮件的自动回复并复制到我的邮件?

【问题讨论】:

    标签: php zen-cart


    【解决方案1】:

    如果您已将商店设置为使用“PHP”作为您的电子邮件传输方法,那么您的电子邮件可能会被邮件服务器上的垃圾邮件检测所困。那是因为您的网络服务器将发送未经身份验证的电子邮件,这与垃圾邮件发送者发送电子邮件的方式相同。如果您改为切换到 SMTPAUTH 并提供您的 SMTP 凭据,那么 Zen Cart 将使用这些详细信息发送带有身份验证的电子邮件,从而不会触发特定的垃圾邮件检测系统。

    在以下位置查看您的管理屏幕:管理->配置->电子邮件选项

    【讨论】:

      【解决方案2】:

      邮件实际上是在订单类 (/includes/classes/order.php) 中发送的,如果您使用的是最新版本 1.3.9h,则在第 1020 行左右。您可以尝试回显邮件调用中使用的参数 (zen_mail()) 以检查一切是否正确。

      话虽如此,我会检查两次管理员电子邮件设置,并检查您是否可以发送/接收从管理员发送的电子邮件(工具>发送电子邮件)。

      另外,您是否安装了可以修改订单流程的贡献?你检查过错误日志吗?如果您使用的是 1.3.9,则默认情况下会在缓存文件夹中保存错误日志。否则,您可以下载并安装 very simple official contribution 以记录错误。

      【讨论】:

        猜你喜欢
        • 2011-10-04
        • 2017-06-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-14
        • 2011-05-24
        相关资源
        最近更新 更多