gpt4 book ai didi

php - 发送邮件的有效方式

转载 作者:太空宇宙 更新时间:2023-11-03 11:11:36 25 4
gpt4 key购买 nike

我正在创建一个处理邮件的类,并且我正在使用 PHP。我知道如何使用 PHP 的 native 邮件功能发送邮件。但我正在尝试在类里面创建一个高效的邮件系统。我想出了类里面需要的所有东西。

  • 验证邮箱地址的方法(使用正则表达式)
  • 过滤电子邮件地址的方法(删除所有不需要的字符和注入(inject)的 header 和其他虚假数据)
  • 发送纯文本邮件的方法
  • 发送html邮件的方法
  • 分配给地址的属性
  • 从地址分配的属性
  • 分配主题的属性
  • 分配主体的属性
  • 群发邮件方式

那么如何高效地做到这一点。我需要关于需要处理哪些事情以及其他事情的想法。为了验证电子邮件地址,我看到了一个很大的正则表达式模式,它是标准的。但是如果我使用它会消耗更多的处理。正确吗?

而且我不希望电子邮件地址被视为垃圾邮件。上面说的东西有什么用?

最佳答案

您可以考虑使用 swiftmailer ,因为它几乎拥有您想要的一切,并在许多产品和框架中使用,因此您可以确定它相当稳定。我现在使用它有一段时间了,主要是在 symfony1 和 symfony2 中使用,我认为您将很难创建类似的东西。

关于php - 发送邮件的有效方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8164269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com