小酒酒
- 小酒酒 2016-01-15 已签到连续签到1天,获得了5个金钱
- 小酒酒 赞了回答
这是反垃圾邮件系统约束条件,
501 mail from address must be same as authorization user
已经讲得很清楚了。修改一下
Mailer.php
的sendMessage()
函数中的setFrom($this->sender)
语句的参数,改成和你配置mailer
时用的邮件地址一样即可。/** * @param string $to * @param string $subject * @param string $view * @param array $params * * @return bool */ protected function sendMessage($to, $subject, $view, $params = []) { /** @var \yii\mail\BaseMailer $mailer */ $mailer = Yii::$app->mailer; $mailer->viewPath = $this->viewPath; $mailer->getView()->theme = Yii::$app->view->theme; if ($this->sender === null) { $this->sender = isset(Yii::$app->params['adminEmail']) ? Yii::$app->params['adminEmail'] : 'no-reply@example.com'; } return $mailer->compose(['html' => $view, 'text' => 'text/' . $view], $params) ->setTo($to) ->setFrom($this->sender) ->setSubject($subject) ->send(); } }
- 小酒酒 2016-01-11 已签到连续签到5天,获得了20个金钱
- 小酒酒 2016-01-10 已签到连续签到4天,获得了20个金钱
- 小酒酒 2016-01-09 已签到连续签到3天,获得了15个金钱
- 小酒酒 2016-01-08 已签到连续签到2天,获得了10个金钱
- 小酒酒 2016-01-07 已签到连续签到1天,获得了5个金钱
- 小酒酒 回复了话题 yii2高级版i18n如何设置使用?
指定路径
'i18n' => [ 'translations' => [ '*' => [ 'class' => 'yii\i18n\PhpMessageSource', 'basePath' => '@common/messages', 'sourceLanguage' => 'zh-CN', 'fileMap' => [ 'app' => 'app.php', 'app/error' => 'error.php', 'nav' => 'nav.php', ] ],
- 小酒酒 2016-01-02 已签到连续签到2天,获得了10个金钱