2017-11-01 15 views
3

私はYii2でSwift Mailerを使用しようとしています。Yii2:ホストsmtp.gmail.comとの接続を確立できませんでした。[接続が拒否されました。#111]ゴード​​ダーホスティングで

私のホストはGodaddyです。私は電子メールを送信するためにgmailアカウントを使用しようとしています。

コードが正常に動作しているようだが、私はそれを使用しようとすると、私はエラーが表示されます。 接続がホストsmtp.gmail.comで確立することができませんでした

私はダブル[接続は#111を拒否しました]私がgmailの正しい資格情報を使用していることを確認しました。それは私のホストの問題かもしれません、もしそうなら、それを修正する方法はありますか? これは、この点で私を助けてくださいコード

'mailer' => [ 
      'class' => 'yii\swiftmailer\Mailer', 
      'transport' => [ 
        'class' => 'Swift_SmtpTransport', 
        'host'=>'smtp.gmail.com', 
        'username'=>'[email protected]', 
        'password'=>'******', 
        'port'=>'587', 
        'encryption'=>'tls', 
       ], 
      'useFileTransport' => false, //for the testing purpose, you need to enable this 


     ], 
I also tried with **`'class' => 'Swift_MailTransport',`** 
but the error was not resolved. 

The error is 

Connection could not be established with host smtp.gmail.com [Connection refused #111]

です。 おかげで、

+0

yusernameとパスワード – scaisEdge

+0

#sciasEdgeのチェックそれは私が正しいユーザ名とパスワードを入力していていることが確認されました –

+0

godaddyはgmail.comメールサーバーの使用を許可していない可能性があります。godaddyが適切なメールサーバーを提供しているかどうかを確認し、swifmailerトランスポート用のこのメールサーバーを構成します。 – scaisEdge

答えて

0

にあなたの設定を変更しようと、あなたの設定で何かが間違っているようだ:

'port'=>'465', 
    'encryption'=>'ssl' 
+0

私は試しましたが、同じエラーが発生しています –

関連する問題