我们的eZpublish 4.3联系表是随机发送电子邮件到ezpublish网站管理员的电子邮件地址,而不是正确的表单地址。eZpublish联系表(集)
联系表是标准的“信息收集”ezpublish表单,用户从选择框中选择要联系的部门,然后键入他/她的信息并点击发送。
该网站运行在Debian 7中,通过apt-get(作为apache模块)安装PHP 5.6。 eZpublish 4.3需要PHP 5.3,因此我们从源代码编译了一个PHP 5.3并将它放在/opt/php53
中,并且它使用php-fpm运行。
有时电子邮件会发送到正确的部门电子邮件地址,但有时会发送到网站管理员地址。
我的问题是我该如何调试发生了什么?我在apache日志中找不到任何东西。我尝试查看ezpublish日志文件,但无法找到任何有价值的东西。
可能会出现什么问题?
检查发送电子邮件的代码(如果可能,共享它,以便我们可以帮助您)。另外,确保电子邮件地址在服务器端得到验证,并且不会在您的表单中作为隐藏参数发送,否则用户将能够使用控制台对其进行更改。 – taxicala