php – Zend Mail Gmail SMTP

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – Zend Mail Gmail SMTP脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
嗨,我正在尝试从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 /加密
无法通过TLS连接

我试着告诉我的托管服务提供商在Phi.ini中启用OPEnssl.dll

但他们说这不是必需的,因为服务器在Linux中,并且它不需要启用openssl.dll来使用TLS或SSL.

我的托管服务提供商是错误的还是我在代码中做错了什么.

提前致谢

法比安

openssl.dll是windows openssl扩展.

在Linux上,您需要使用OpenSSL支持编译PHP.
http://www.php.net/manual/en/openssl.installation.php

您需要OpenSSL for PHP套接字和流函数才能使用TLS. Zend使用这些功能,因此需要相同的功能.

脚本宝典总结

以上是脚本宝典为你收集整理的php – Zend Mail Gmail SMTP全部内容,希望文章能够帮你解决php – Zend Mail Gmail SMTP所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。