Rumah > pembangunan bahagian belakang > Golang > Mengapa Saya Mendapat Ralat SMTP 535: Nama Pengguna dan Kata Laluan Tidak Diterima?

Mengapa Saya Mendapat Ralat SMTP 535: Nama Pengguna dan Kata Laluan Tidak Diterima?

Mary-Kate Olsen
Lepaskan: 2024-12-06 14:17:12
asal
236 orang telah melayarinya

Why Am I Getting SMTP Error 535: Username and Password Not Accepted?

Memahami Ralat Penghantaran E-mel SMTP 535: Nama Pengguna dan Kata Laluan Tidak Diterima

Apabila cuba menguji fungsi e-mel keluar, anda mungkin menghadapi SMTP ralat 535, menunjukkan "Nama Pengguna dan Kata Laluan tidak diterima." Isu ini timbul apabila bukti kelayakan yang diberikan yang digunakan untuk mengesahkan dengan pelayan SMTP tidak betul atau tidak dibenarkan untuk menghantar e-mel bagi pihak alamat e-mel yang ditentukan.

Punca SMTP Ralat 535

Satu kemungkinan punca ralat ini ialah menggunakan bukti kelayakan yang salah atau dilumpuhkan. Pastikan nama pengguna (alamat e-mel) dan kata laluan yang digunakan dalam fungsi smtp.PlainAuth adalah sah dan aktif.

Punca lain mungkin kerana akaun e-mel memerlukan pengesahan dua faktor (2FA). Dalam kes ini, hanya menggunakan kata laluan mungkin tidak mencukupi.

Penyelesaian: Mendayakan 2FA dan Menggunakan Kata Laluan Apl

Untuk menyelesaikan ralat ini, berikut ialah beberapa langkah yang anda boleh ikuti:

  1. Dayakan 2FA untuk Akaun Google anda: Lawati myaccount.google.com/security dan dayakan 2FA jika ia belum lagi aktif.
  2. Jana Kata Laluan Apl: Navigasi ke security.google.com/settings/security/apppasswords dan cipta Apl Kata laluan khusus untuk fungsi penghantaran e-mel.
  3. Kemas kini Penghantaran Fungsi: Dalam fungsi smtp.PlainAuth, gantikan rentetan kata laluan dengan Kata Laluan Apl yang dijana. Ini sepatutnya memberikan akses terhad kepada fungsi penghantaran e-mel untuk menghantar e-mel bagi pihak Akaun Google anda.

Selepas melaksanakan perubahan ini, uji fungsi penghantaran e-mel sekali lagi. Jika isu berterusan, sahkan bahawa Kata Laluan Apl telah dijana dan dimasukkan dengan betul.

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat SMTP 535: Nama Pengguna dan Kata Laluan Tidak Diterima?. 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