ホームページ >PHPフレームワーク >Laravel >laravel5 の電子メール送信プロンプトを解決する: 送信者アドレスがないとメッセージを送信できない

laravel5 の電子メール送信プロンプトを解決する: 送信者アドレスがないとメッセージを送信できない

藏色散人
藏色散人転載
2019-10-31 14:25:135538ブラウズ

まず、laravel 5 のメール設定は .env ファイルに統一されていますので、設定していきます

MAIL_DRIVER=smtp
MAIL_HOST=smtp.ym.163.com
MAIL_PORT=25
MAIL_USERNAME=账号
MAIL_PASSWORD=密码

設定後もメール送信時にエラーが表示されます

cannot send message without a sender address

これは、mail.php 設定ファイルを変更する必要があるためです。

config/mail.php を開いて、from 設定項目を見つけます

'from' => ['address' => null, 'name' => null],

送信アドレスと表示されるニックネームを設定する必要がありますを設定し、これら 2 つを組み合わせます。項目が設定されたら、OKです~

関連する推奨事項: laravel開発

以上がlaravel5 の電子メール送信プロンプトを解決する: 送信者アドレスがないとメッセージを送信できないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。