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
911 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!

sumber: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