Joomla中的电子邮件服务器问题


Email server issue in Joomla

在过去的两周里,我的网站"联系我们"表格出现问题。我的网站是用Joomla建立的。每当我填写表格进行测试时,我都会将邮件发送到我的Gmail帐户,而不是我的域电子邮件ID。

我的joomla网站托管在AWS上,电子邮件服务器是专用服务器。我的网站运行得很好。

我在 joomla 管理员中的邮件设置是:

  • 发送邮件:是
  • 邮件
  • :发送邮件
  • 发送邮件路径:/usr/sbin/sendmail

我的"联系我们"表格有什么问题?

我想我知道问题是什么(我们之前在其中一个客户上遇到过同样的问题)。您网站的网域有一个 SPF 条目,其中不包含您服务器的 IP。这意味着,当有人尝试填写"联系我们"表单然后发送时,它可能会被您域的垃圾邮件过滤器捕获,因为不允许服务器 IP 代表您的域发送电子邮件。

此问题的解决方案是在域的 DNS 设置中为服务器的 IP 添加 SPF 条目。