我正在建立一个相当简单的PHP脚本,将需要发送一些带有附件的电子邮件。我找到了这两个库来做这件事。
它们中的任何一个都有明显的优势吗?或者我应该随机选择一个,然后就完了?
发布于 2008-11-20 00:02:08
我想说的是,PHPMailer已经不再开发,而Swift Mailer已经开发完成。但是当我搜索的时候..。
https://github.com/PHPMailer/PHPMailer
这表明它又在工作了。
我用过很多次PHPMailer,它一直都很可靠。出于上述原因,我最近开始使用Swift Mailer,它也没有给我带来任何麻烦。
现在PHPMailer又被开发出来了,我想我可能会尝试一下新版本。
所以,我的答案是,这两个都是有能力的,而且这并不重要-选择一个,学习它,使用它。两者都提供了与mail()相比的巨大优势,并抽象出电子邮件的细微差别,这样您就可以继续进行您真正想要开发的任何东西。
发布于 2014-06-09 04:22:29
无论功能是什么,它们的适用许可证都有多种:
PHPMailer -LGPL2.1 (https://github.com/PHPMailer/PHPMailer)
SwiftMailer -麻省理工学院许可证(https://github.com/swiftmailer/swiftmailer)
发布于 2008-11-19 23:36:44
还有Zend_Mail。如果今天我必须为一个新项目挑选一个,我会认真考虑。
https://stackoverflow.com/questions/303783
复制相似问题