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/