salevan / mailgun-smtp-transport
此组件为 http://mailgun.com 服务提供 SMTP 传输。与 Swift_Mailer 一起使用。
dev-master
2017-04-22 07:34 UTC
Requires
- php: >=5.4.0
- mailgun/mailgun-php: ~1.7.2
- swiftmailer/swiftmailer: ~5.0
This package is auto-updated.
Last update: 2024-08-29 04:08:49 UTC
README
安装
安装此扩展的首选方法是使用 composer。
运行以下命令之一:
$ php composer.phar require --prefer-dist salevan/mailgun-smtp-transport "dev-master"
或者在您的 composer.json
文件的 require 部分添加
"salevan/mailgun-smtp-transport": "dev-master"
to
用法
扩展安装完成后,只需在您的代码中简单地使用它即可
在配置文件中
'components' => [
'mailer' => [
'class' => '\yii\swiftmailer\MailerMailer',
'transport' => [
'class' => '\salevan\mailgun\SmtpTransport',
'mailgunDomain' => '<Domain Name>',
'privateApiKey' => '<Private API Key>',
],
],
发送图片给 Johny
\Yii::$app->mailer
->compose()
->setFrom('me@nomail.com')
->setTo('john.doe@nomail.com')
->setSubject('Message to Johny')
->setTextBody('Hello, Johny! Take a look at our party pics :)')
->attach('/image-1.jpeg')
->attach('/image-2.jpeg')
->send();
许可证
BSD 许可证(BSD)。请参阅 许可证文件 获取更多信息。