2016-06-27 4 views
0

私のlaravelメールクライアントに問題があります。 ボタンをクリックしてメールを送信する必要があります。Laravelは電子メールを送信し、設定を行い、スクリプトを送信します

私のコード: .env

MAIL_DRIVER=smtp 
MAIL_HOST=mail.somedomain.com 
MAIL_PORT=587 
[email protected] 
MAIL_PASSWORD=123456 
MAIL_ENCRYPTION=null 

私はもちろん、私は自分のドメインを使用しています、それは良い設定だと思います:)

コントローラの次の私は、このようなコードがあります:

Mail::send('home', array('firstname' => "fname"), function($message){ 
$message->to("[email protected]")->subject('Welcome to the Laravel'); 
}); 

ウェブサイトは正常に開通していますが、メールは送信されません。

+0

[OK]をしているように見えるを実行します。ドメインのDNS設定でSPF/DKIMを正しく設定していないと、メッセージがSPAMフォルダに入ることがあります。 –

+0

okey、thanks :)私はすべてをもう一度チェックします。私のセットアップは直接管理レポートとThunderbirdで同じです。 – bradley546994

答えて

1

L勘定

マイアカウント>にし、セキュリティをサイン> 2つの段階認証プロセスを有効に

は、Googleアカウントにログインして1つのアプリを作成し、パスワード

MAIL_DRIVER=smtp 
MAIL_HOST=smtp.gmail.com 
MAIL_PORT=587 
[email protected] 
MAIL_PASSWORD=apppassword // this is created from gmail app password 
MAIL_ENCRYPTION=tls 

そしてphp artisan config:cache

+0

申し訳ありませんが、私のスクリーンショットはここに表示されていません。しかし、それに問題がある場合は私に知らせてください。 –

関連する問題