Rumah >pembangunan bahagian belakang >tutorial php >Mengapa PHPMailer Saya Mendapat \'SMTP ERROR: Arahan kata laluan gagal\' pada Pelayan Dikongsi?

Mengapa PHPMailer Saya Mendapat \'SMTP ERROR: Arahan kata laluan gagal\' pada Pelayan Dikongsi?

Patricia Arquette
Patricia Arquetteasal
2024-11-24 10:58:11740semak imbas

Why Is My PHPMailer Getting an

PHPMailer: Menyelesaikan Kegagalan Kata Laluan SMTP Semasa Menghantar Mel dari Pelayan

Apabila menggunakan skrip PHPMailer untuk menghantar e-mel daripada pelayan kongsi, anda mungkin menghadapi mesej ralat "SMTP ERROR: Arahan kata laluan gagal." Walaupun konfigurasi skrip kelihatan betul, isu ini boleh timbul.

Untuk menyelesaikan ralat ini dengan GMail sebagai pelayan SMTP, anda hendaklah:

  1. Dayakan "Kurang Selamat Apl":

    • Lawati https://www.google.com/settings/u/1/security/lesssecureapps dan dayakan akses untuk apl yang kurang selamat. Ini akan membenarkan PHPMailer menggunakan bukti kelayakan GMail anda.
  2. Lumpuhkan Sekatan Aktiviti Meragukan:

    • Pergi ke https:/ /security.google.com/settings/security/activity?hl=ms&pli=1 dan benarkan mana-mana yang mencurigakan percubaan untuk mengakses akaun anda. Ini boleh berlaku jika PHPMailer membuat beberapa percubaan log masuk dalam tempoh yang singkat.
  3. Kosongkan Pengesahan Captcha:

    • Navigasi ke https://accounts.google.com/b/0/DisplayUnlockCaptcha dan klik "Teruskan" untuk mengosongkan sebarang potensi isu captcha. Langkah ini mungkin diperlukan jika anda telah berulang kali cuba log masuk.

Selepas melaksanakan langkah ini, anda sepatutnya berjaya menghantar e-mel menggunakan PHPMailer daripada VPS kongsi anda pelayan.

Atas ialah kandungan terperinci Mengapa PHPMailer Saya Mendapat \'SMTP ERROR: Arahan kata laluan gagal\' pada Pelayan Dikongsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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