smtp - Mailgun、Mandrill 和 Ses Driver,SMTP 和 phpmailer,在 Laravel 5.1 中使用哪一个?

标签 smtp laravel-5 phpmailer mandrill mailgun

Laravel 文档讨论了我们可以通过 composer 安装和使用的不同邮件包。我想在站点中实现邮件功能,所以想到了这个问题。 smtp、phpmailer、mandrill 和 mailgun 等中哪一个是最佳选择?为什么?

谢谢。

最佳答案

发送哪种电子邮件很重要。

您的目标应该是:为您的项目获得最佳声誉/成本。 声誉意味着可传递性(不被标记为垃圾邮件)

如果它是事务性的,例如: 密码更改、帐户更新 Mandril 还不错并且具有出色的交付能力。请注意,销售或新闻通讯违反 mandrill TOS。

如果您的项目在订单或声誉方面有更多的卖方:

Mailgun 和 SendGrid PHPmailer 和本地 SMTP

Mailgun 和 Sendgrid 允许客户选择加入的邮件事件。

PHPMailer 和本地 SMTP 将依赖于您服务器 IP 的声誉。经过的次数越多,您的声誉就越高。

所有这些选项都有 PHP SDK 和库,而 Laravel 是一个很棒的框架。

关于smtp - Mailgun、Mandrill 和 Ses Driver,SMTP 和 phpmailer,在 Laravel 5.1 中使用哪一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30799203/

相关文章:

PHPMailer 更改发件人姓名

c - 尝试使用 C 程序通过 SMTP 与电子邮件服务器通信

vb.net - 使用 Gmail 发送电子邮件会出现超时错误

php - Laravel 将数据从一个 View 传递到另一个 View

Laravel 和 redis 扫描

php - 如何通过邮件发送从数据库中获取的数据

php - 为什么 PHP Mailer 不总是发送电子邮件?

java - 自动化现有的 Web 应用程序和电子邮件生成的报告

c# - 如何在 C# 电子邮件中将正文格式设置为 HTML

php - 拉维尔 5 : Fetch ajax data in route and pass to controller