Ralat Pelayan Mel: "Nama Pengguna dan Kata Laluan tidak diterima" dengan Kod 535
Apabila cuba menghantar e-mel melalui Gmail menggunakan SwiftMailer, pengguna boleh temui mesej ralat:
"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 apabila Google mengesyaki aktiviti spam dan mengehadkan akses kepada aplikasi atau peranti tertentu buat sementara waktu, ikuti langkah berikut:
1 Dayakan Pengesahan Dua Langkah
Dayakan 2 langkah. pengesahan untuk akaun Google anda untuk meningkatkan keselamatan.
2 Buat Kata Laluan Apl
Buat kata laluan apl khusus untuk aplikasi atau pelayan anda kata laluan akaun Google biasa dan harus digunakan untuk mengakses akaun Google anda daripada aplikasi pihak ketiga.
3. Kemas Kini Fail Persekitaran
Ganti kata laluan Gmail asal dalam persekitaran anda fail (cth., .env) dengan kata laluan apl yang baru dijana.
4. Mulakan Semula Pelayan
Mulakan semula pelayan Apache anda atau pelayan aplikasi lain untuk menggunakan perubahan.
Petua Tambahan:
Dengan mengikuti langkah ini, anda boleh menyelesaikan ralat "Nama Pengguna dan Kata Laluan tidak diterima" dan menyambung semula penghantaran e-mel melalui Gmail.
Atas ialah kandungan terperinci Cara Menyelesaikan Kod Ralat Pelayan Mel 535: 'Nama Pengguna dan Kata Laluan tidak diterima' dengan Gmail dan SwiftMailer?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!