お世話になっております。
現在Laravelでポータルサイトを作成しています。
ログイン画面で、パスワードを忘れた方用のフォームでメールアドレスを入力し、
パスワード再設定のメールを自動で送信したいのですが、上手くできず原因が分からないので質問させて頂きます。
エラー内容は「fwrite(): SSL: Broken pipe」です。
環境は以下の通りとなります。
サーバー:さくらレンタル
メール:outlook
バージョン:laravel5.5
.env
php
1MAIL_DRIVER=smtp 2MAIL_HOST=smtp-mail.outlook.com 3MAIL_PORT=587 4MAIL_USERNAME=test@test.jp 5MAIL_PASSWORD=test 6MAIL_ENCRYPTION=tls 7MAIL_FROM_ADDRESS=test@test.jp 8MAIL_FROM_NAME=test
config/mail.php
php
1<?php 2 3return [ 4 'driver' => env('MAIL_DRIVER', 'smtp'), 5 'host' => env('MAIL_HOST', 'smtp-outlook.com'), 6 'port' => env('MAIL_PORT', 587), 7 'from' => [ 8 'address' => env('MAIL_FROM_ADDRESS', 'test@test.jp'), 9 'name' => env('MAIL_FROM_NAME', 'test'), 10 ], 11 'encryption' => env('MAIL_ENCRYPTION', 'tls'), 12 'username' => env('test@test.jp'), 13 'password' => env('test'), 14 'sendmail' => '/usr/sbin/sendmail -bs', 15 'markdown' => [ 16 'theme' => 'default', 17 18 'paths' => [ 19 resource_path('views/vendor/mail'), 20 ], 21 ], 22 23]; 24
//dd(\Config::get('mail'));
で確認したところ、passwordがnullになっており、再設定してキャッシュをクリアしたのですが、別のエラーが出てきました。
「Failed to authenticate on SMTP server with username "test@test.jp" using 2 possible authenticators」
outlookを使用して作成している方がいればよろしくお願い致します。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。