【发布时间】:2023-01-29 02:36:50
【问题描述】:
有人可以帮忙吗? 订单确认后,我无法从网站 (eshop) 发送邮件。 Zend fremework 用于 2 个相同的 eshop。两者都使用相同的类,相同的设置,一个工作正常,另一个崩溃并出现此错误:
设置:
Zend 框架、Eshop、PHP 5.3 版
邮件
- mail.encoding = UTF-8
- mail.useSmtp = true
- mail.smtp.server = mail.*******.**
- mail.smtp.port = 465
- mail.smtp.ssl = ssl
- mail.smtp.auth = 登录
- mail.smtp.username =@.**
- mail.smtp.password = **********
问题
致命错误:在 /home/hn003000/www_root/ShibumiFramework/Zend/Mail/Protocol/Abstract.php:312 堆栈跟踪中未捕获异常“Zend_Mail_Protocol_Exception”,消息“未建立到 mail8.hostmaster.sk 的连接”:
#0 /home/hn003000/www_root/ShibumiFramework/Zend/Mail/Protocol/Abstract.php(370): Zend_Mail_Protocol_Abstract->_receive(300)
#1 /home/hn003000/www_root/ShibumiFramework/Zend/Mail/Protocol/Smtp.php(199): Z Zend_Mail_Protocol_Abstract->_expect(220, 300)
#2/home/hn003000/www_root/ShibumiFramework/Zend/Mail/Transport/Smtp.php(198): Z Ze Znd_Mail_Protocol_Smtp->helo('localhost')
#3 /home/hn003000/www_root/ShibumiFramework/Zend/Mail/Transport/Abstract.php(349): Zend_Mail_Transport_Smtp->_sendMail()
#4/home/hn003000/www_root/ShibumiFramework/Zend/Mail.php(960): Zend_Mail_Transport_Abstract->send(Object(Shibumi_Mail))
#5/home/hn003000/www_root/ShibumiFramework/Shibumi/Mail.php(27): Zend_Mail->send(Object(Zend_Mail_Transport_Smtp))
#6 /home/hn003000/www_root/www_akva24/application/modules/catalog/controllers/ in /home/hn003000/www_root/ShibumiFramework/Zend/Mail/Protocol/Abstract.php on line 312
感谢您的回答
我尝试更改为 TLS
我试过另一个邮件服务器
请求未到达邮件服务器
【问题讨论】:
-
您的邮件服务器接受的最低 TLS 版本是多少?该版本在 phpinfo() 中可用吗?这是 Zend Framework 1 吗?
标签: php zend-framework frameworks