wangmao2002 发表于 2008-6-5 11:14:19

请教关于框架发送email问题

我用框架的email类来发送邮件,怎么发送后,查看邮件,但结果为空,这个是怎么回事?
$this->load->library('email');
$config['protocol'] = 'smtp';      
$config['smtp_host'] = 'smtp.126.com';   
$config['smtp_user'] ='wangmao2002@126.com';
$config['smtp_pass'] = 'xxx';   
$config['smtp_port'] = 25;
$config['smtp_timeout'] = 30;                        
$config['charset'] = 'gbk';
$config['wordwrap'] = TRUE;
$this->email->initialize($config);
$this->email->from('wangmao2002@126.com';, 'email test');
$this->email->to('wangmao2002@126.com');
$this->email->subject('Email Test');
$this->email->message('Testing the email class.');
$this->email->send();

Hex 发表于 2008-6-5 12:44:12

这个请你检查你的 smtp 是否可以发邮件,因为现在很多 smtp 是不允许外人用的,他们限制很多。

wangmao2002 发表于 2008-6-5 13:52:29

回复 2楼 的帖子

我用另外的php邮件类,用的是smtp.126.com邮件服务器
就可以发送邮件的
但是这个就不行

Hex 发表于 2008-6-5 14:09:54

检查一下设置,这个确实是可以发邮件的。

wangmao2002 发表于 2008-6-5 14:47:55

回复 4楼 的帖子

问题是检查什么地方的设置
因为我用smtp.126.com服务器,用另外的方法可以发送,

Hex 发表于 2008-6-5 16:20:31

呵呵,请用过的朋友解答一下,我没用过 CI 的这个功能。

PS: 注意返回的提示信息。

wangmao2002 发表于 2008-6-10 09:07:01

谢谢hex

这个问题我还是没有找到办法

有哪位朋友帮忙看一下,问题出在哪儿
谢谢

ChrisMao 发表于 2008-6-10 10:58:06

能不能使用ExChange发送邮件呢?

wangmao2002 发表于 2008-6-10 17:07:00

我没有用ExChange来发过邮件

ExChange是怎么发送邮件的

martingking 发表于 2008-6-11 23:10:52

我现在也是同样的问题

我用的是sendmail协议。邮件只能在公司内部的outlook上收到,如果发到外网的邮箱就接收不到了。现在怀疑是公司的电邮服务器有问题。
页: [1] 2
查看完整版本: 请教关于框架发送email问题