WordPress我无法接收从表单发送到我自己的域的电子邮件。

时间:2015-01-16 16:46:07

标签: php wordpress email cpanel whm

我在WordPress网站上使用名为Form Manager的插件来管理表单提交。我在运行Plesk的VPS上安装了站点,我从来没有遇到任何问题。我最近将网站移动到运行WHM / cPanel的VPS,现在我无法接收发送到该网站所在域的电子邮件。

远程邮件交换器是cPanel中MX记录选项下的域的选定选项。同一服务器上的其他站点可以在其域中接收电子邮件。他们使用不同的方法和不同的插件。我尝试添加客户端MX记录,没有区别(我仍然使用远程邮件交换机)。

enter image description here

我可以在插件中选择使用WordPress(wp_mail)或PHP(邮件)。这两种选择都没有区别。

有没有人有任何想法?

2 个答案:

答案 0 :(得分:0)

您的服务器很可能将自己视为您网域的邮件服务器,这意味着它甚至不会去DNS查找MX记录。我在Plesk看到了很多,而且它也可能与cPanel相同。

您可能需要做的是disable local delivery in Sendmail

答案 1 :(得分:-2)

我认为您使用免费的主机服务。这些主机不支持邮件服务。您可以使用php函数(mail())

发送电子邮件