Php 这个SMTP错误是什么意思?

Php 这个SMTP错误是什么意思?,php,email,smtp,fuelphp,Php,Email,Smtp,Fuelphp,我正在尝试使用zoho mail发送电子邮件。我从我的申请中收到了这个回复 [QUIT] expecting: 221 received: 214 RSET NOOP QUIT HELP VRFY 我的设置: 'smtp' => array( 'host' => 'ssl://smtp.zoho.com', 'port' => 465, 'username' => 'name

我正在尝试使用zoho mail发送电子邮件。我从我的申请中收到了这个回复

[QUIT] expecting: 221 received: 214 RSET NOOP QUIT HELP VRFY
我的设置:

'smtp'  => array(
            'host'      => 'ssl://smtp.zoho.com',
            'port'      => 465,
            'username'  => 'name@domaincom',
            'password'  => '*password*',
            'timeout'   => 10,
        ),

这是他们网站上的设置首选项

这意味着您的应用程序期望得到221响应([domain]服务关闭传输通道),但实际上收到了214(帮助消息)

我想说的是,您的初始连接失败或发送了错误的连接请求


请参阅此处了解更多信息:

我已仔细检查了错误代码,并得到以下描述:

214 表示对HELP命令的响应。 它包含关于特定服务器的信息,通常指向FAQ页面

221 这意味着服务器正在关闭其传输通道。它可以附带诸如“再见”或“关闭连接”之类的附加信息。 如何做与错误相反的事情(在参考页面上显示oppsite…);一切正常,您的电子邮件已发送

(抄自)

您得到的响应可能涉及缺少的值


在Zoho中,我注意到可能需要一个额外的参数,即需要与帐户的电子邮件地址或别名匹配的电子邮件地址。您是否已将其添加到配置中?

对于每个发送命令,邮件服务器都必须使用状态代码进行应答。在本例中,服务器以214作为应答,这是帮助输出的一部分

很难说你的这段代码是哪里出错的。
但我想这与您的smtp设置无关。提供更多代码以获得更多帮助。

好的,请查看此项。