为了账号安全,请及时绑定邮箱和手机立即绑定

YII2邮件配置,网上方法不凑效!

/ 猿问

YII2邮件配置,网上方法不凑效!

Yii
守候你守候我 2018-08-08 17:26:15

先上我的配置项

'mailer' => [

        'class' => 'yii\swiftmailer\Mailer',

        'viewPath' => '@common/mail',

        'useFileTransport' => true,

        'transport' => [

            'class' => 'Swift_SmtpTransport',

            'host' => 'smtp.163.com',

            'username' => 'username@163.com',

            'password' => 'myPassword',

            'port' => '994',

            'encryption' => 'ssl',

        ],

    ],

然后上我的发送代码

return \Yii::$app->mailer->compose('passwordResetToken', ['user' => $user])
    ->setFrom([\Yii::$app->params['supportEmail'] => \Yii::$app->name . ' robot'])
    ->setTo($this->email)
    ->setSubject('Password reset for ' . \Yii::$app->name)
    ->send();

怎么测试都无效,是不是我姿势不对?!


查看完整描述

2 回答

?
眼眸繁星

我觉得Yii2目前还不是很稳定。现在还暂时不能用于生产环境

查看完整回答
反对 回复 2018-08-12
?
收到一只叮咚

'useFileTransport' => true,

改为false ,如果是true只是生成邮件 在runtime下


查看完整回答
反对 回复 2018-08-12

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信