首页 > 开发 > PHP > 正文

php发送邮件的问题详解

2024-05-04 23:36:45
字体:
来源:转载
供稿:网友
这篇文章主要介绍了php发送邮件的问题详解的相关资料,需要的朋友可以参考下
 

php实现发送邮件,一般常用的是开源项目PHPMailer来实现,那么除此之外,有什么其他的好的项目吗?

解决方法:

使用SMTP协议来发送邮件吧

在CodeIgniter里面使用它内置的邮件类发送邮件
 

  1. $this->load->library('email'); 
  2.  
  3. $to = "aa@bb.cc"
  4. $subject = "test"
  5. $message = "hello!"
  6.  
  7. $config["protocol"]   = "smtp"
  8. $config["smtp_host"]  = "smtp.163.com"
  9. $config["smtp_user"]  = "username@163.com"
  10. $config["smtp_pass"]  = "password"
  11. $config["mailtype"]   = "html"
  12. $config["validate"]   = true; 
  13. $config["priority"]   = 3; 
  14. $config["crlf"]     = "/r/n"
  15. $config["smtp_port"]  = 25; 
  16. $config["charset"]   = "utf-8"
  17. $config["wordwrap"]   = TRUE; 
  18. $this->email->initialize($config); 
  19. $this->email->from('xxxx@163.com''xxxx'); 
  20. $this->email->to($to);    
  21. $this->email->subject($subject); 
  22. $this->email->message($message);  
  23. $this->email->send(); 
?
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表