Joomla联系表格未收到电子邮件

时间:2017-01-12 07:56:35

标签: joomla contact-form

我有联系表格,去年11月运作良好。但是,在我对“JCH优化”和“sourcerersLab”进行了扩展更新后的几天,联系表单不起作用:存在不一致性,有时会发送但有时却不会发送。

我首先在测试环境网站中测试扩展更新,但没有出现问题。但是当我在生产站点上执行更新时,联系表单不会发送电子邮件。在测试环境中复制错误非常困难,并且它没有得到相同的错误。

我已经检查Global Configuration >> Mail Settings设置正确,并尝试过PHP邮件,sendmail和SMTP,它们都运行良好。

在我读完这篇文章之后,有人说,“有时JCH优化扩展”的内容在没有立即注意的情况下中断,可能的问题可能是联系表格无法正常工作。“ 参考链接:https://joomlaseo.com/seo-extensions/jch-optimize

我试图在JCH Optimized的扩展中禁用minify JS和CSS区域,但它仍然无效。还尝试禁用整个插件并删除缓存,也没有帮助。

当我将其转为离线时,我注意到的其他事情:

  • 联系表格运作良好。我收到了有关邮件的电子邮件 在网站离线时发送。
  • 显示成功和错误消息。

但是当它在线返回时: - 联系表格不再有效。 - 当我以联系方式发送消息时,没有错误消息,甚至是成功消息。

我不确定是否有错误未被捕获或是什么?

我的Joomla版本:3.6.4

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

似乎其中一个更新导致了一些JavaScript冲突(可能更新了一些库,包括一些额外的库等等。)

执行以下操作:在访问联系我们页面后检查Chrome中的控制台日志,并解决其中的所有错误(按联系我们上的提交,因为这可能会产生其他错误)。