【发布时间】:2019-06-26 12:55:31
【问题描述】:
当我想在终端中发送带有命令的电子邮件时,我得到 Swift_TransportException:
预期的响应代码为 220,但在 AbstractSmtpTransport.php:445
我在该类的命令目录和方法中创建了 SendEmailController 类:
public function actionSend() {
Yii::$app->mailer->compose()->setFrom('fromsomeone@gmail.com')
->setTo('tosomeone@yahoo.com')
->setSubject('Test Subject from command')
->setTextBody('Test Body')
->send();
}
我在 SiteController 中有相同的方法,当我通过 url 调用时,它可以工作。 在这种情况下, command 和 url 有什么区别? 有没有人有同样的问题? 谢谢!
【问题讨论】:
-
您在 web 和控制台中是否有相同的邮件配置?
-
就是这样,谢谢!
标签: yii2 yii2-basic-app