1

using joomla 1.7.2 & google app mailing which is working fine in the web client.

the contact form was sending mails successfully until 23 july, now it stopped mailng & giving the error

"SMTP Error! Could not authenticate".

when using TLS its gives error:

"SMTP Error! Could not authenticate. Language string failed to load: tls Language string failed to load: smtp_errorSTARTTLS command used when not advertised"

Here is the joomla Mail Setting in the global configuration that was working earlier:

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

everything is same as it was when the mailing was working.

Now tried changing

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

Same mailing problem occurred few months back also but then just by using SMTP TLS/587 & full email id in the 'From Name' started the mailing.

BUT NOW NO SETTING SEEMS TO BE WORKING.

i also checked this post How to configure Joomla 1.7 SMTP email with a google apps email address and found openssl is enabled in my php_info.

Did google changed anything or my hosting server? What should i look for if my hosing server changed anything?

i could not find any other setting to try! Anyone plz provide some clue!

4

1 回答 1

0

我得到了问题的解决方案并再次开始邮寄。需要更新 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”`

于 2012-08-18T21:04:43.197 回答