Rumah > pembangunan bahagian belakang > tutorial php > Mengapa E-mel Laravel Saya Tidak Dihantar Melalui Gmail?

Mengapa E-mel Laravel Saya Tidak Dihantar Melalui Gmail?

Susan Sarandon
Lepaskan: 2024-12-03 13:41:10
asal
119 orang telah melayarinya

Why Aren't My Laravel Emails Sending Through Gmail?

Menyelesaikan Masalah Menghantar E-mel dengan Gmail dalam Laravel

Menghadapi kesukaran menghantar e-mel daripada hos tempatan anda menggunakan Gmail dalam Laravel? Jangan risau; isu ini berleluasa dan mudah diselesaikan.

Mengkonfigurasi Tetapan Mel Laravel

Anda telah mengkonfigurasi fail konfigurasi mail.php anda dengan butiran yang diperlukan, termasuk SMTP pemacu, hos, port dan penyulitan. Pastikan tetapan ini sejajar dengan keperluan Gmail.

Menjana Kata Laluan Apl

Gmail telah meningkatkan mekanisme keselamatannya dengan menguatkuasakan pengesahan dua langkah. Untuk menghantar e-mel menggunakan Gmail, anda perlu menjana kata laluan apl.

  • Log masuk ke akaun Gmail anda.
  • Navigasi ke "Akaun Saya" > "Log Masuk Dan Keselamatan" > "Log Masuk ke Google."
  • Dayakan pengesahan dua langkah jika belum.
  • Klik pada "Kata Laluan Apl" dan jana kata laluan baharu untuk aplikasi Laravel anda.

Mengemas kini Fail .env anda

Kemas kini fail .env untuk menggambarkan kata laluan apl yang anda hasilkan:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=apppassword
MAIL_ENCRYPTION=tls
Salin selepas log masuk

Langkah Terakhir

  • Ingat untuk menjalankan php artisan config:cache untuk mengosongkan cache konfigurasi .
  • Sahkan perubahan anda dengan menyemak semula penghantaran e-mel ujian anda kod.

Jika anda telah mengikuti langkah-langkah yang dinyatakan di atas, anda kini sepatutnya berjaya menghantar e-mel daripada aplikasi Laravel anda menggunakan Gmail.

Atas ialah kandungan terperinci Mengapa E-mel Laravel Saya Tidak Dihantar Melalui Gmail?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan