Rumah > pembangunan bahagian belakang > tutorial php > Tidak Dapat Menghantar E-mel melalui Gmail: Menyelesaikan masalah \'535 Nama Pengguna dan Kata Laluan Tidak Diterima\' Ralat?

Tidak Dapat Menghantar E-mel melalui Gmail: Menyelesaikan masalah \'535 Nama Pengguna dan Kata Laluan Tidak Diterima\' Ralat?

Susan Sarandon
Lepaskan: 2024-10-18 18:03:29
asal
940 orang telah melayarinya

Unable to Send Emails via Gmail: Troubleshooting

Kod Respons SMTP yang tidak dijangka: Menyelesaikan masalah Ralat "Nama Pengguna dan Kata Laluan 535 Tidak Diterima"

Apabila cuba menghantar e-mel melalui Gmail menggunakan SwiftMail, ralat mungkin berlaku menunjukkan "Kod respons dijangka 250 tetapi mendapat kod '535', dengan mesej '535-5.7.8 Nama Pengguna dan Kata Laluan tidak diterima.'" Isu ini boleh timbul disebabkan oleh tingkah laku spam yang dilihat.

Untuk menyelesaikannya masalah ini, pertimbangkan langkah berikut:

  • Lumpuhkan Akses Apl Kurang Selamat: Dayakan "Benarkan apl kurang selamat" dalam tetapan Gmail anda untuk membenarkan SwiftMail memintas sekatan keselamatan.
  • Alih Keluar Pengesahan Captcha: Lumpuhkan pengesahan captcha Google untuk menyelaraskan proses log masuk.
  • Dayakan Pengesahan Dua Langkah: Dayakan pengesahan dua langkah untuk meningkatkan akaun keselamatan.

Walau bagaimanapun, jika langkah ini gagal, laksanakan penyelesaian berikut:

  1. Dayakan Pengesahan Dua Langkah: Lawati "Dua Langkah Google Halaman Pengesahan" dan aktifkan ciri.
  2. Buat Kata Laluan Apl: Jana kata laluan apl khusus untuk sistem e-mel anda.
  3. Kemas kini Fail Persekitaran: Gantikan kata laluan Gmail dalam fail persekitaran anda (.env) dengan kata laluan apl yang dijana dalam langkah 2.
  4. Mulakan Semula Pelayan: Mulakan semula pelayan web anda untuk menggunakan perubahan.

Dengan melengkapkan langkah ini, anda sepatutnya berjaya menghantar e-mel melalui Gmail menggunakan SwiftMail.

Atas ialah kandungan terperinci Tidak Dapat Menghantar E-mel melalui Gmail: Menyelesaikan masalah \'535 Nama Pengguna dan Kata Laluan Tidak Diterima\' Ralat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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