【问题标题】:Contact form issue Unable to submit your request. Please, try again later联系表格问题 无法提交您的请求。请稍后再试
【发布时间】:2018-02-06 11:52:02
【问题描述】:

实时服务器是否需要 smtp 扩展?

https://github.com/aschroder/Magento-SMTP-Pro-Email-Extension

我尝试了所有可能的解决方案,但没有任何反应

【问题讨论】:

  • 您的 SMTP 服务器设置如何?你试过什么?你检查过日志吗?
  • 我是 magento 新手,我不太了解它。我已经使用扩展名进行 smtp 配置,在实时站点中真的需要它吗
  • 我不知道您所说的“实时站点需要”是什么意思,但您需要在某个地方运行 smpt 服务才能发送电子邮件。问题可能是您在扩展级别上对其进行了错误配置,或者服务设置不正确或不允许从您的服务器访问代码中的错误。除非您提供更多详细信息,否则我们将无法为您提供帮助。

标签: php magento magento-1.9


【解决方案1】:

检查您的 exception.log 以了解详情。主要是关于 sendmail 或 smtp-relay 的错误配置。

您可以尝试使用您在联系表单中输入并在 magento 中配置的相同数据运行测试脚本

<?php 
    ini_set( 'display_errors', 1 );
    error_reporting( E_ALL );
    $from = "from@YOURDOMAIN";
    $to = "to@YOURDOMAIN";
    $subject = "subject";
    $message = "message";
    $headers = "From:" . $from;
    mail($to,$subject,$message, $headers);
    echo "email has been sent";
?>

还要检查这个以进行测试 https://framework.zend.com/manual/1.10/en/zend.mail.introduction.html

【讨论】:

    猜你喜欢
    • 2015-07-17
    • 1970-01-01
    • 1970-01-01
    • 2021-09-12
    • 1970-01-01
    • 1970-01-01
    • 2014-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多