我目前没有 SMTP 服务器设置。但是,在我的 PHP 代码中,我将所有 SMTP 请求发送到 sendmail。使用此程序有任何下降吗?如果是,将所有 STMP 请求发送到“集中”SMTP 服务器有什么好处?
Dav*_*ger 13
当 PHP 向 sendmail 发送邮件请求时,它实际上只是将 sendmail 用作客户端,而不是将其全部功能用作服务器。
除非您需要过滤来自 PHP 的消息或者您有其他一些独特的设置,否则您没有理由需要设置完整的服务器解决方案(使用 SMTP)。运行您自己的 SMTP 服务器的唯一另一个好处是,它比您运行 PHP 代码的服务器具有更好的“垃圾邮件”声誉。
如果您对通过 php 发送的邮件没有任何问题,我认为没有任何理由转向“完整”的 SMTP 服务器解决方案 - 使用 sendmail 或任何其他软件。运行 SMTP 服务器需要大量有关如何运行它们并正确管理传入和传出邮件的知识。
最后,希望这听起来不像我在吹毛求疵,但SMTP是一种协议,而sendmail是一个使用 SMTP 的软件程序的名称。所以你的标题问题有点像“香蕉 vs 水果 - 我应该吃哪个? ”因为 sendmail 是特定类型的 SMTP 服务器。
| 归档时间: |
|
| 查看次数: |
8458 次 |
| 最近记录: |