以Gmail为例来说明如何使用Codeigniter的SMTP类发mail
注册Gmail地址:www.gmail.com/?M=A
用Gmail发信,不太容易被当作垃圾邮件,但是主机要支持ssl才可以,否则是发不出的。
其他的更加简单(smtp_host和port改一下就行了,而且一般的smtp都无需ssl的)。要发信,先要配置。
配置有两种方式
方式一直接写在发送mail代码的前面:
Code
方式二,创建一个配置文件config/email.php,内容如下:
Code
ok,现在可以发信了。
1$this->load->library('email');
2$this->email->from('username@gmail.com', 'your_name');
3$this->email->to('CTOChina.Net@xxx.com');
4$this->email->subject('subject');
5$this->email->message('this is the mail content');
6$this->email->send();
2$this->email->from('username@gmail.com', 'your_name');
3$this->email->to('CTOChina.Net@xxx.com');
4$this->email->subject('subject');
5$this->email->message('this is the mail content');
6$this->email->send();
PS:Codeigniter讨论:http://www.ctochina.net/topic/showtopic/4.html