我有一个WordPress网站,我正在使用联系表格7。我配置了它,插入了我的模板,用于邮件和表单,并尝试在我的Web服务器上运行它(在线,而不是本地)。问题是 - 邮件没来。我完全不知道在哪里寻找这个问题的任何原因。我在其他两个站点安装了CF7,它们运行良好。它能是什么?请注意,mail()
功能在我的服务器上运行良好。
答案 0 :(得分:0)
尝试使用其中一个不同的SMTP插件来强制Wordpress和Contact Form 7使用SMTP发送邮件而不是mail(),看看是否可以收到电子邮件。其中一些插件具有测试功能和调试输出,以测试SMTP和mail(),因此您可以弄清楚两者的情况。见http://wordpress.org/extend/plugins/search.php?q=smtp
另请查看错误日志。这是你自己的服务器吗?听起来像一个坏道路或一些PHP配置问题。使用http://php.net/manual/en/function.phpinfo.php检查您的php配置。
答案 1 :(得分:0)
ContactForm7使用Ajax来调用将发送邮件的操作。 所以也许你得到任何Javascript错误?您可以使用Firebug或Chrome开发工具查看此内容。 您还必须在模板中包含wp_head()和wp_footer(),因为javascript文件由Wordpress排队。 此页面可以帮助您:http://contactform7.com/why-isnt-my-ajax-contact-form-working-correctly/