Yii2邮件未在portal.azure.com上发送

Yii2邮件未在portal.azure.com上发送,yii2,azure-web-app-service,yii2-advanced-app,Yii2,Azure Web App Service,Yii2 Advanced App,我已将一个Yi2网站从Apache服务器迁移到portal.azure.com windows服务器。我已检查邮件是否未在windows server上发送。 有人知道我错过了什么吗 谢谢我使用send-grid()在portal.azure.com上的Yii2中设置邮件系统。应如下所示:- 'components' => [ 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'view

我已将一个Yi2网站从Apache服务器迁移到portal.azure.com windows服务器。我已检查邮件是否未在windows server上发送。 有人知道我错过了什么吗

谢谢

我使用send-grid()在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',
        ],
    ],
],

您应该发布您在尝试解决问题时所采取的配置和故障排除步骤。感谢您的回复,我已遵循以下步骤:-1。已将代码上载到位存储桶。2.已在Azure和位存储桶之间创建同步。3.试图用默认的Yii2替换邮件服务器。也试着去评论一下。经过这么多次尝试,我检查它需要域电子邮件id、密码、主机名和端口来配置。然后我设置了发送网格包到azure,并在发送网格上创建了帐户。现在邮件通过发送网格工作。