【发布时间】:2014-05-09 00:20:18
【问题描述】:
我正在安装 SendGrid PHP 库,发现它还安装了 swiftmailer。
这让我问为什么要使用 SendGrid 而不是 SwiftMailer 或其他库来发送电子邮件?
与使用库从服务器发送邮件相比,使用第三方电子邮件投递器有哪些技术优势?
人们将它用于分析,还是在电子邮件传递链中提供保证?
提前致谢。
【问题讨论】:
-
虽然与您的问题没有直接关系,但 SendGrid PHP 库不再使用 SwiftMailer。相反,它使用了 SendGrid Web API,它有很多好处。您可能想考虑使用最新版本的库:github.com/sendgrid/sendgrid-php
-
SwiftMailer 只是传输机制。它不是服务器。您不能仅使用 SwiftMailer 发送电子邮件,您必须将其指向 SMTP 服务器。 SendGrid 提供了服务器组件,因此您不必自己设置。
-
感谢您的澄清并指导我就 SO 提出更好的问题。