加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

我应该使用php邮件功能还是phpmailer?

发布时间:2020-12-13 17:53:53 所属栏目:PHP教程 来源:网络整理
导读:好吧,到目前为止,我一直在使用php内置函数,mail(),我没有任何问题,即使我发送了爆炸给1000个用户.但后来,我最近发现了这个phpmailer,它是专门设计发送电子邮件的. Q1:我应该改成这个phpmailer吗? Q2:使用phpmailer有什么好处? Q3:我在phpmailer网站上找
好吧,到目前为止,我一直在使用php内置函数,mail(),我没有任何问题,即使我发送了爆炸给1000个用户.但后来,我最近发现了这个phpmailer,它是专门设计发送电子邮件的.

Q1:我应该改成这个phpmailer吗?

Q2:使用phpmailer有什么好处?

Q3:我在phpmailer网站上找到了其他产品,即phpmailer FE,ML等.那是什么?你们正在使用哪一个?

问题4:有没有人尝试使用phpmailer向2000位用户发送爆炸邮件?如果是,它会导致任何问题吗?

Q1:你绝对应该避免使用mail()

Q2:mail()函数真的非常简单.邮件库隐藏了用户的大量低级内容,并提供了简单的方法来制作HTML电子邮件,嵌入邮件中的图像等.

而不是phpmailer我建议SwiftMailer

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

我已经使用SwiftMailer发送15000封邮件,但正如你在SwiftMailer文档中找到的那样,它建议使用cron以较小批量发送邮件(取决于你的服务器,每批100,200,500).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读