ondrs / nette-mailgun-mailer
此包已被废弃且不再维护。未建议替代包。
为 Mailgun PHP SDK 实现的 Nette\IMailer。
v0.2.1
2017-11-12 08:47 UTC
Requires
- php: >=5.6.0
- guzzlehttp/psr7: ^1.4
- mailgun/mailgun-php: ~2.3.4
- nette/bootstrap: ~2.3.0|~2.4.0
- nette/di: ~2.3.0|~2.4.0
- nette/mail: ~2.3.0|~2.4.0
- php-http/curl-client: ^1.7
Requires (Dev)
- nette/tester: ~1.7.0
This package is not auto-updated.
Last update: 2021-08-21 11:58:36 UTC
README
为 Mailgun PHP SDK 实现的 Nette\IMailer。
安装
composer.json
"ondrs/nette-mailgun-mailer": "v0.2.1"
配置
注册扩展
extensions: mailgun: ondrs\MailgunMailer\DI\Extension
并配置它
mailgun: apiKey: 'testing-api-key' domain: 'domain.com'
为什么?
Nette\SmtpMailer 的实现 已损坏且无人关心。正确定义电子邮件头很棘手且可能随时间变化。直接通过 Mailgun API 发送电子邮件可以解决这个问题。Mailgun 服务应该为我们生成(希望是)正确的头信息。
此扩展覆盖了默认的邮件服务定义。