ホームページ >バックエンド開発 >PHPチュートリアル >Laravel フレームワークでメール送信インスタンス (メール検証) を実装する、laravel がメールを送信する_PHP チュートリアル
一定期間使用した後、SMS 認証とメール認証が主流であり、プロジェクト内の多くの場所でユーザー認証が必要であることがわかりました, この記事の編集者は、Laravelフレームワークでのメール送信機能の実装方法をまとめており、今後もSMS認証の実装方法を更新していきます...
.env ファイルの下
1. Laravel ファイルを設定します
MAIL_DRIVER=smtp //smtp方式の使用を推奨します
MAIL_HOST=smtp.163.com //QQ メールボックス 163 を使用するとエラーが発生するため、使用することをお勧めします。
MAIL_PORT=25//smtp のデフォルトは 25 ですMAIL_USERNAME=null //私自身の 163 アカウント
MAIL_PASSWORD=null //クライアントのパスワード
MAIL_ENCRYPTION=null
2. config/email.php ファイルのを変更します。
'from' => ['address' => null, 'name' => null], // マニュアルにはプロンプトはありませんが、addredd=>null の場合、エラーが発生します。通報されるので自分で書く必要がある 163番地
3. 163のメールアドレスを登録し、メールアカウントを設定します POP3/SMTP/IMAPの両方をオンにし、携帯電話で認証コードを確認する必要があります
4. Laravelマニュアルのメールを参照してください
コントローラーが送信する電子メールを引用するときは、最初に Mail を使用する必要があることに注意してくださいメールテストの送信
ルートに設定
コントローラーでのメソッドの記述
その中に
1:Mail::raw はネイティブ データの送信に使用され、他のコンテンツ送信方法はマニュアルで提供されています。
2.$message->subjuet(''); はファイルのタイトルです
3.$message->to();送信先
メッセージ ジェネレーター インスタンスで使用できるメソッドのリストは次のとおりです:
リーリー
$message
http://www.bkjia.com/PHPjc/1133125.html
。