以下是我能想到的一切,如果有任何明显的遗漏,请原谅我.
使用PHP的内置邮件功能的优点,没有外部库/包装器:
>你不需要任何东西
PHP.
>您不需要学习新的API.
>您不必担心PHP
升级或破坏脚本.
>你不必担心
更新版本不适用于您的
PHP安装.
>你不必担心
潜在的安全漏洞
使用该脚本的结果.
>如果这是一项简单的任务,你就完成了
在几分钟内.
使用外部库/包装器的优点:
>如果您需要介绍更多
您的电子邮件的复杂性
可以很容易地做到这一点.添加
附件,内嵌图像等
使用PHP普通邮件并不是很有趣
功能.外部图书馆(at
至少好的)有更多
OOPish API.添加附件可以像$message-> addAttachment($file)一样简单;无需使用标题等.
>外部库更好地隐藏了
丑陋的任务复杂性如
添加附件,角色
编码和内嵌图像.
>现在使用库将为您节省时间
不得不在中学习它的麻烦
未来,当你需要的时候
额外的复杂性/功能.
>外部库可能(我是
真的不确定哪些,以及
什么程度)解决某些问题
PHP的邮件所带来的漏洞
不.
如果我能想到其他任何事情,我一定会加上它.