我已将Yii2网站从Apache服务器迁移到portal.azure.com windows服务器。我已经检查过邮件没有在Windows服务器上发送。 有没有人有任何想法,我在此错过了什么。
由于
答案 0 :(得分:2)
我已经使用send-grid(https://sendgrid.com/)在portal.azure.com上的Yii2中设置邮件系统。它应该如下所示: -
'components' => [
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'viewPath' => '@common/mail',
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.sendgrid.net',
'username' => 'azure_************@azure.com',
'password' => '***********',
'port' => '25',
//'encryption' => 'tls',
],
],
],