哪种是使用PHP发送电子邮件的最佳方式

时间:2011-06-03 11:14:24

标签: php

  

可能重复:
  What is the best practice to send emails from PHP script?

我想设置一个电子邮件应用程序,这是用于通过PHP发送电子邮件的最佳方法,并确保通过该应用程序发送的电子邮件不被视为垃圾邮件?

3 个答案:

答案 0 :(得分:6)

我强烈建议使用一些成熟的PHP类,它可以解决您遇到的许多问题。质量PHP邮件程序库的这种示例可以是PHPMailer

答案 1 :(得分:4)

mail();

如果您配置了sendmail,否则

PHPMailer

无论如何,你不能确定你不会进入垃圾邮件文件夹。只需提醒用户检查该文件夹。

答案 2 :(得分:2)

您无法确定您的邮件不会被视为垃圾邮件。我建议swiftmailer

  • 使用SMTP,sendmail,postfix或您自己的自定义传输实施方式发送电子邮件
  • 支持需要用户名和服务器的服务器密码和/或加密
  • 在不剥离请求数据内容的情况下防止标头注入攻击
  • 发送符合MIME的HTML /多部分电子邮件
  • 使用事件驱动的插件来自定义库
  • 处理内存使用率较低的大型附件和内嵌/嵌入式图像