我一直试图用Zoho邮件发送电子邮件。我已经找到了很多关于如何用Gmail来做这件事的例子,但Zoho没有。Gmail可以很好地处理相同的代码(不同的端口和服务器,或课程)
$mailConfig = array(
'ssl' => 'tls',
'port' => '465',
'auth' => 'login',
'username' => [username],
'password' => [password]);
$transport = new Zend_Mail_Transport_Smtp('smtp.zoho.com', $mailConfig);
Zend_Mail::setDefaultTransport($transport);当我试图发送电子邮件时,我会收到一个错误:
在/Applications/MAMP/zend/zend1.11/library/Zend/Mail/Protocol/Abstract.php:385中,带有消息“无法从smtp.zoho.com中读取”的'Zend_Mail_Protocol_Exception‘
有人知道如何连接到Zoho吗?
发布于 2013-08-20 22:58:09
我也有过同样的问题。对我起作用的是做以下事情。TLS适用于Gmail,但是对于Zoho,您需要使用" SSL“作为SSL选项,以便使用端口号465。
我就是这样设置的:
$mailConfig => array(
'name' => '<domain>',
'host' => 'smtp.zoho.com',
'port' => 465,
'connection_class' => 'login',
'connection_config' => array(
'username' => '<user@domain>',
'password' => '<my_password>',
'ssl' => 'ssl',
),
),只需更改<domain>、<user@domain>和<my_password>,这就可以了!
https://stackoverflow.com/questions/16638343
复制相似问题