首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend_Mail_Transport_Smtp用于Zoho邮件

Zend_Mail_Transport_Smtp用于Zoho邮件
EN

Stack Overflow用户
提问于 2013-05-19 19:00:43
回答 1查看 2.1K关注 0票数 1

我一直试图用Zoho邮件发送电子邮件。我已经找到了很多关于如何用Gmail来做这件事的例子,但Zoho没有。Gmail可以很好地处理相同的代码(不同的端口和服务器,或课程)

代码语言:javascript
复制
$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吗?

EN

回答 1

Stack Overflow用户

发布于 2013-08-20 22:58:09

我也有过同样的问题。对我起作用的是做以下事情。TLS适用于Gmail,但是对于Zoho,您需要使用" SSL“作为SSL选项,以便使用端口号465。

我就是这样设置的:

代码语言:javascript
复制
$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>,这就可以了!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16638343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档