用户
 找回密码
 入住 CI 中国社区
搜索
查看: 5740|回复: 5
收起左侧

【求助】为什么用QQ邮箱的smtp不能发邮件了

[复制链接]
发表于 2011-11-10 21:32:02 | 显示全部楼层 |阅读模式
为什么用QQ邮箱的smtp不能发邮件了,用网易的就可以。代码如下:
                $this->load->library('email');
                $config['protocol'] = 'smtp';      
                $config['smtp_host'] = 'smtp.qq.com';     
                $config['smtp_user'] = 'xxx@qq.com';
                $config['smtp_pass'] = 'xxxx';   
                $config['smtp_port'] = 25;  
                $config['smtp_timeout'] = 30;                        
                $config['charset'] = 'utf8';
                $config['wordwrap'] = TRUE;
                $this->email->initialize($config);
                $this->email->from('xxx@qq.com', 'email test');
                $this->email->to('xxx@163.com');
                $this->email->subject('Email Test2');
                $this->email->message('Testing the email class2.');
                $this->email->send();

 楼主| 发表于 2011-11-10 21:39:44 | 显示全部楼层
一直是loading,连错都不报,都没法调试,不知道是什么原因
发表于 2011-12-15 11:24:27 | 显示全部楼层
需要去QQ邮箱设置开通SMTP
发表于 2013-3-27 11:43:26 | 显示全部楼层
oodboo 发表于 2011-12-15 11:24
需要去QQ邮箱设置开通SMTP

开通也不能发送,QQ申请时间太短的缘故吧
发表于 2013-7-18 10:04:37 | 显示全部楼层
我也遇到相同的问题
发表于 2013-7-18 11:29:00 | 显示全部楼层
其实不是这个问题。QQ 企业邮箱需要设置
PHP复制代码
$config['crlf'] = "\r\n";$config['newline'] = "\r\n";
复制代码

本版积分规则