galek/mail-fallback

此包已被废弃,不再维护。未建议替代包。

Nette 邮件扩展

安装: 718

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

类型:项目

v0.0.11 2017-03-21 15:16 UTC

This package is auto-updated.

Last update: 2021-06-27 14:43:22 UTC


README

MailFallback 是 Nette mail 的扩展

要求

Galek/MailFallback 需要 PHP 5.6 或更高版本。

安装

使用 Composer 安装 Galek/MailFallback 是最佳方式

$ composer require galek/mail-fallback

使用

config.neon 配置文件

extensions: 
    mailFallback: Galek\MailFallback\FallbackExtension
    
mailFallback:
    retryCount: 3
    retryWaitTime: 1000
    default:
        smtp: true
        host: 'smtp.server.com'
        port: 25
        secure: 'tls'
        username: 'my@server.com'
        password: 'mySecretPassword'

演示者

    /** @var \Galek\MailFallback\MailFallback @inject */
    public $mailer;
    
    public function sendMail(\Nette\Mail\Message $mail)
    {
        $mailer = $this->mailer;
        $mailer->send($mail);
    }