【问题标题】:Successfully mailing joomla contact form stopped mailing, now giving SMTP error成功邮寄 joomla 联系表格已停止邮寄,现在出现 SMTP 错误
【发布时间】:2012-08-16 11:21:16
【问题描述】:

使用 joomla 1.7.2 和谷歌应用程序邮件,在网络客户端中运行良好。

联系表格在 7 月 23 日之前一直成功发送邮件,现在它停止发送邮件并给出错误

“SMTP 错误!无法验证”。

使用 TLS 时会报错:

“SMTP 错误!无法验证。 语言字符串加载失败: tls 语言字符串加载失败:使用了 smtp_errorSTARTTLS 命令 不做广告时”

这是之前工作的全局配置中的 joomla 邮件设置:

Mailer                 SMTP
From email             email@mydomain.com
From Name              email@mydomain.com
Sendmail Path          /usr/sbin/sendmail
SMTP Authentication    Yes
SMTP Security          TLS
SMTP Port              587
SMTP Username          email@mydomain.com
SMTP Password          ******
SMTP Host              smtp.gmail.com

一切都和邮寄工作时一样。

现在尝试改变

smtp ports to: 465 & 587, with both SSL & TLS; 
smtp host to: ssl://smtp.gmail.com:465, SMTP Security: None, SMTP Port: 25

几个月前也发生了同样的邮寄问题,但随后只需使用 SMTP TLS/587 和“发件人名称”中的完整电子邮件 ID 即可开始邮寄。

但现在似乎没有任何设置起作用。

我也查看了这篇文章 How to configure Joomla 1.7 SMTP email with a google apps email address 发现我的 php_info 中启用了 openssl。

谷歌是否改变了任何东西或我的托管服务器?如果我的托管服务器发生任何变化,我应该寻找什么?

我找不到任何其他设置可以尝试! 任何人请提供一些线索!

【问题讨论】:

    标签: authentication joomla smtp


    【解决方案1】:

    我得到了问题的解决方案并重新开始邮寄。 需要更新 TXT DNS 记录以包含 Google Mail 的 SPF 条目。

    所以我将我的 TXT DNS 记录更新为:

    "v=spf1 +a +mx +ip4:<my_domain_ip> +include:_spf.google.com ?all"
    

    因此,为了能够使用 Google App Mailing 从我们的域发送电子邮件,我们必须至少有一个 TXT DNS 记录

    "v=spf1 +include:_spf.google.com ~all"`

    【讨论】:

      猜你喜欢
      • 2016-02-16
      • 2023-02-02
      • 2015-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-29
      • 2019-04-30
      相关资源
      最近更新 更多