【发布时间】:2010-11-08 19:28:27
【问题描述】:
您好,我正在尝试从 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]:此流不支持第 206 行 /library/Zend/Mail/Protocol/Smtp.php 中的 SSL/crypto 无法通过 TLS 连接
我尝试告诉我的托管服务提供商在 phi.ini 中启用 openssl.dll
但他们说没有必要,因为服务器在 Linux 中,并且不需要启用 openssl.dll 以使用 TLS 或 SSL。
是我的托管服务提供商错了还是我在代码中做错了什么。
提前致谢
法比安
【问题讨论】:
标签: php zend-framework ssl email gmail