你好,我正在尝试使用Zend_Mail模块通过Gmail发送电子邮件。以下是我的代码:
$config = array(
'ssl' => 'tls',
'port' => 587,
'auth' => 'login',
'username' => 'webmaster@mydomain.com',
'password' => 'password'
);
$smtpConnection = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);
错误:
警告:stream_socket_enable_crypto() [streams.crypto]:此流不支持SSL/crypto,位于/library/Zend/Mail/Protocol/Smtp.php的第206行 无法通过TLS连接
我曾试图告诉我的主机提供商在phi.ini中启用openssl.dll
但是他们说这并不必要,因为服务器在Linux上运行,不需要启用openssl.dll 来使用TLS或SSL。
我的主机提供商是错的还是我的代码有问题?
先感谢您的帮助
Fabian