Yii2 smtp电子邮件在godaddy上不起作用

Yii2 smtp电子邮件在godaddy上不起作用,yii2,smtp,Yii2,Smtp,我已经从一台服务器部署了一个Yi2网站到godaddy。它显示了一个错误:- 'If you receive error " Connection could not be established with host smtp.gmail.com [Connection refused #111] "' 我已在下面设置邮件配置:- 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath

我已经从一台服务器部署了一个Yi2网站到godaddy。它显示了一个错误:-

'If you receive error " Connection could not be established with host smtp.gmail.com [Connection refused #111] "'
我已在下面设置邮件配置:-

'mailer' => [
        'class' => 'yii\swiftmailer\Mailer',
        'viewPath' => '@common/mail',
        'transport' => [
            'class' => 'Swift_SmtpTransport',
            'host' => 'smtp.gmail.com',
            'username' => 't********m@gmail.com',
            'password' => '***************',
            'port' => '465',
            'encryption' => 'tls', //depends if you need it
        ],
    ],

我通过如下注释运输标签解决了这个问题:-

'mailer' => [
    'class' => 'yii\swiftmailer\Mailer',
    'viewPath' => '@common/mail',
    //'transport' => [
      //  'class' => 'Swift_SmtpTransport',
       // 'host' => 'smtp.gmail.com',
       // 'username' => 't********m@gmail.com',
       // 'password' => '***************',
       // 'port' => '465',
       // 'encryption' => 'tls', //depends if you need it
    // ],
],

如果发件人、主机、用户密码的内容在这里被评论,它是如何工作的?不知道。但我认为,因为我们有php邮件(mail())函数,所以它不需要任何凭据,也不需要请求它。