Bạn có muốn gửi email bằng SMTP trong laravel không? . Tôi sẽ cho bạn một ví dụ đơn giản về cách gửi thư trong laravel bằng lớp Mail. bạn cũng có thể sử dụng trình điều khiển google Gmail để gửi email trong laravel
Laravel cung cấp một lớp thư để gửi email. bạn có thể sử dụng một số trình điều khiển để gửi email trong laravel. bạn có thể sử dụng SMTP, Mailgun, Postmark, Amazon SES và Sendmail. bạn phải định cấu hình trên tệp env trình điều khiển nào bạn muốn sử dụng
Trong hướng dẫn này, tôi sẽ cung cấp cho bạn hướng dẫn từng bước để gửi email trong laravel. bạn có thể tạo thiết kế tệp phiến và cả thông tin động cho bố cục thư. vì vậy hãy xem hướng dẫn từng bước và gửi email đến yêu cầu của bạn
Bước 1. Tạo cấu hình
Ở bước đầu tiên, bạn phải thêm cấu hình gửi thư với trình điều khiển thư, máy chủ thư, cổng thư, tên người dùng thư, mật khẩu thư để laravel 6 sẽ sử dụng các chi tiết người gửi đó trên email. Vì vậy, bạn chỉ cần thêm như sau
Địa điểm. -. env
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=test@gmail.com
MAIL_PASSWORD=test
MAIL_ENCRYPTION=tls
Bước 2. Tạo thư
Trong bước này, chúng tôi sẽ tạo một lớp thư MyTestMail để gửi email. Ở đây chúng tôi sẽ viết mã cho chế độ xem nào sẽ gọi và đối tượng của người dùng. Vì vậy, hãy chạy lệnh dưới đây
php artisan make:mail TestMail
Địa điểm. - ứng dụng/Thư/TestMail. php