我正在使用PHPmailer
向我的客户发送电子邮件。
现在,当我运行我的代码时,出现此错误:
EOF caught while checking if connected
当我进入调试模式时,我得到了:
2019-04-09 08:34:52 Connection: opening to smtp02.ozmo.nl:1060, timeout=300, options=array ( 'tls' => array ( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true, ),)
2019-04-09 08:34:52 Connection: opened
2019-04-09 08:34:52 SMTP -> get_lines(): $data is ""
2019-04-09 08:34:52 SMTP -> get_lines(): $str is ""
2019-04-09 08:34:52 SERVER -> CLIENT:
2019-04-09 08:34:52 SMTP NOTICE: EOF caught while checking if connected
2019-04-09 08:34:52 Connection: closed
是的,我的配置正确无误!
我不知道为什么它不起作用。
我使用的是tls
和端口1060
,根据网络管理员的说法,这些设置是正确的。
我的PHP版本是:5.6.40
我根据其他一些问题尝试了此方法:
$mail->SMTPOptions = array(
'tls' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
但是我仍然无法正常工作。
有谁知道是什么原因造成的?以及如何解决这个问题?
这个问题没有重复,因为我的端口号不是问题,我的数据是正确的!
问题:PhpMailer SMTP NOTICE: EOF caught while checking if connected毫无帮助!