【问题标题】:Which is the best way to send email using PHP [duplicate]哪种是使用 PHP 发送电子邮件的最佳方式 [重复]
【发布时间】:2011-09-07 18:09:16
【问题描述】:

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

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

【问题讨论】:

标签: php


【解决方案1】:

我强烈推荐使用一些成熟的 PHP 类,它可以解决你会遇到的很多问题。这样的优质 PHP 邮件库示例可以是 PHPMailer

【讨论】:

    【解决方案2】:
    mail();
    

    如果你配置了sendmail,否则

    PHPMailer
    

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

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

        猜你喜欢
        • 2012-09-20
        • 2011-06-18
        • 2011-07-12
        • 2014-10-30
        • 2013-04-28
        • 2011-10-02
        • 2013-02-12
        • 2015-12-10
        • 1970-01-01
        相关资源
        最近更新 更多