Все попытки отправить письмо из PHP скриптов, посредством smtp.gmail.com через SSL/TLS соединение заканчиваются ошибкой.
Порты не закрыты, т.к. я могу подключиться и отправить письмо посредством openssl
PHP работает с подключенным модулем openssl
Из phpinfo:
SSL Version OpenSSL/0.9.8o
и
OpenSSL support enabled
OpenSSL Library Version OpenSSL 0.9.8o 01 Jun 2010
Вот что пишет, например, phpmailer при попытке подкючиться, используя TLS
…
SMTP < — FROM SERVER:220 mx.google.com ESMTP hj19sm16658219lab.13
SMTP -> TO SERVER: EHLO mydomain.com
SMTP < — FROM SERVER: 250-mx.google.com at your service, [my IP] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250 ENHANCEDSTATUSCODES
SMTP -> TO SERVER: STARTTLS
SMTP < — FROM SERVER:220 2.0.0 Ready to start TLS
SMTP -> TO SERVER: RSET
SMTP < — FROM SERVER:
SMTP -> ERROR: RSET failed:
SMTP -> NOTICE: EOF caught while checking if connectedThe following From address failed: test@mydomain.com Mailer Error: The following From address failed: test@mydomain.com
При попытке родкючиться, используя SSL
SMTP -> ERROR: Failed to connect to server: (o)
The following From address failed: test@mydomain.com Mailer Error: The following From address failed: test@mydomain.com