Rumah > pembangunan bahagian belakang > tutorial php > Mengapa E-mel Saya Tidak Dihantar daripada Localhost XAMPP ke Gmail?

Mengapa E-mel Saya Tidak Dihantar daripada Localhost XAMPP ke Gmail?

Barbara Streisand
Lepaskan: 2024-12-19 05:49:46
asal
526 orang telah melayarinya

Why Aren't My Emails Sent from XAMPP's Localhost to Gmail?

Menyelesaikan Masalah Penghantaran E-mel daripada Localhost dengan XAMPP dan Pelayan Mel Gmail

Apabila cuba menghantar e-mel daripada localhost yang menjalankan XAMPP menggunakan mel PHP( ), pengguna mungkin menghadapi masalah di mana mesej pulangan menunjukkan penghantaran berjaya tetapi tiada e-mel diterima. Untuk menyelesaikan masalah ini, ikuti langkah berikut:

Konfigurasikan PHP.ini untuk Pelayan Mel Gmail:

  • Buka php.ini dan konfigurasikan tetapan berikut:

    • SMTP = smtp.gmail.com
    • smtp_port = 587
    • sendmail_from = [email protected]
    • sendmail_path = "C:xamppsendmailsendmail.exe -t"

Pasang Fake Sendmail untuk Windows:

  • Muat turun dan pasang "fake sendmail for windows" daripada http://glob.com.au/sendmail/sendmail.zip

Konfigurasikan sendmail.ini untuk Akaun Gmail:

  • Buka sendmail.ini dalam direktori pemasangan sendmail dan konfigurasikan:

    • smtp_server=smtp.gmail.com
    • smtp_port=587
    • smtp_ssl=tls
    • auth_username=[email dilindungi]
    • auth_password=[password]
    • force_sender=[email protected]

Jana Kata Laluan Khusus Aplikasi untuk Gmail :

  • Jika menggunakan akaun Gmail dengan Pengesahan 2 faktor, buat kata laluan khusus aplikasi di https://myaccount.google.com/security. Gunakan kata laluan ini dalam sendmail.ini.

Petua Tambahan:

  • Pastikan port 587 dibuka pada firewall.
  • Semak log ralat sendmail untuk sebarang ralat.
  • Gunakan perkhidmatan SMTP pihak ketiga seperti Perangkap mel untuk nyahpepijat penghantaran e-mel.

Atas ialah kandungan terperinci Mengapa E-mel Saya Tidak Dihantar daripada Localhost XAMPP ke Gmail?. 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