可能重复:
PhpMailer 与 Swiftmailer?
我一直使用 PHP 的内置mail()
函数,它一直为我工作而不会失败,并且可以完成我想要的工作。
现在有些人可能会想“为什么要修复没有损坏的东西?”。
如果有人问,我对这些的回答是:
我以前从未使用过框架,如果它们被归类为或者它们被称为我不知道的库。
我想开始使用一个并查看了文档,两者看起来都很容易使用。
当我在我的网站中实现新功能时,我的网站更多地依赖于发送电子邮件等,这意味着 PHP 的 mail() 函数不再能够胜任这项工作。
在处理附件、html 和文本版本等高级内容时,它们会更容易使用;否则,使用 PHP 的
mail()
函数将很难或不可能。我从来没有使用过 SMTP,我研究过它,我可以看到我可以在我的托管包上使用它和 SSL。经过大量阅读后,似乎 SMTP 不仅更可靠且使用更广泛,电子邮件也不太可能被标记为垃圾邮件,使用任何一个框架都将提高性能、可靠性和更安全,因为它使用带有 SSL 的 SMTP。
现在我不确定使用 SMTP 的其他好处是什么,也许有人可以给我一些更好的理由?我正在寻找有关 SMTP 好处的更多信息。
我查看了这两个文档,查看了它们都提供的功能,在谷歌搜索 PHPMailer 与 SwiftMailer,但没有找到任何说明为什么一个比另一个更好。
有没有人有任何经验?
一个比另一个有更多的好处吗?
你会说一个比另一个更好吗?
我确实读过很多人说 PHPMailer 是一个死项目,但这些帖子相对较旧。查看 PHPMailer 的网站,该项目似乎已经并且已经重新开发了一段时间。
感谢您在 PHPMailer 和/或 SwiftMailer 上提供的任何内容。希望我可以决定其中一个,因为目前我没有理由选择一个而不是另一个。