Yii2邮件没有发送到portal.azure.com
问题描述:
我已经将一个Yii2网站从Apache服务器迁移到了portal.azure.com windows服务器。我已经检查过邮件没有在Windows服务器上发送。 有没有人有任何想法,我在这里错过了什么。Yii2邮件没有发送到portal.azure.com
感谢
答
我用发送网(https://sendgrid.com/)设置邮件系统中Yii2上portal.azure.com。它应该如下所示: -
'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',
],
],
],
您应该发布您的配置和故障排除步骤以尝试解决问题。 –
感谢您的回复, 我遵循以下步骤: - 1.将代码上传到位桶。 2.在Azure和位桶之间创建同步。 3.试图用默认的Yii2替换邮件服务器。也试图评论它。 经过这么多的尝试,我检查了它需要域电子邮件ID,密码,主机名和端口进行配置。 然后,我已将send-grid软件包设置为azure,并在发送网格上创建帐户。 现在邮件正在通过发送网格工作。 –