为什么我有“550无法build立SSL会话”错误,当我从posI.io服务器邮件CodeIgniter框架发送邮件?

我从我的Web服务器发送邮件时遇到了一些问题。

我有一个来自DockerHub的poste.io容器和一个带有codeIgniter php框架的apache / php容器。 这一个发送邮件到WAN IP地址smtp_port 465:

$config = Array( 'protocol' => 'smtp', 'smtp_host' => '<my-server-ip>', 'smtp_port' => 465, 'smtp_user' => 'noreply@<domain.org>', 'smtp_pass' => '<noreply-password>', 'mailtype' => 'html', 'charset' => 'iso-8859-1' ); 

并返回:

你好:550无法build立SSL会话
遇到以下SMTP错误:550无法build立SSL会话
无法使用PHP SMTP发送电子邮件。 您的服务器可能未configuration为使用此方法发送邮件。

我尝试与港口25,他回报:

无法发送AUTH LOGIN命令。 错误:500无法识别的命令无法使用PHP SMTP发送电子邮件。 您的服务器可能未configuration为使用此方法发送邮件。

Poste.io是一个networking邮件客户端,基于端口容器的端口为465,443,110,143,587,993,995的服务器被打开,容器运行正常。 当容器启动时,Poste.io生成一个证书。 我试图重新生成他,但它也是行不通的…

你知道我必须做什么来发送邮件从codeIgniter抛出poste.io邮件服务器容器?

感谢您的回复 !

Interesting Posts