Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Mengkonfigurasi XAMPP untuk Menghantar E-mel daripada Localhost?

Bagaimanakah Saya Boleh Mengkonfigurasi XAMPP untuk Menghantar E-mel daripada Localhost?

Linda Hamilton
Linda Hamiltonasal
2024-12-19 13:27:10822semak imbas

How Can I Configure XAMPP to Send Emails from Localhost?

Menghantar Mel daripada Localhost Menggunakan XAMPP: Panduan

Menghantar mel daripada localhost boleh menjadi tugas yang mencabar. Ini benar terutamanya apabila menggunakan XAMPP, pengedaran Apache popular yang merangkumi MySQL, PHP dan Perl. Walau bagaimanapun, dengan konfigurasi yang betul, adalah mungkin untuk menghantar mel daripada localhost dengan mudah menggunakan XAMPP.

Menggunakan Sendmail dengan XAMPP

XAMPP menggabungkan pakej sendmail, yang membolehkan mel menghantar daripada localhost.

Mengkonfigurasi PHP.ini

Fail php.ini, yang terletak di C:xamppphpphp.ini, perlu diubah suai. Alih keluar koma bertitik daripada baris yang mengandungi extension=php_openssl.dll. Selain itu, ubah suai bahagian [fungsi mel] seperti berikut:

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

Mengkonfigurasi Sendmail.ini

Buka C:xamppsendmailsendmail.ini dan gantikan kod sedia ada dengan berikut:

[sendmail]

smtp_server=smtp.gmail.com
smtp_port=587
error_logfile=error.log
debug_logfile=debug.log
[email protected]
auth_password=my-gmail-password
[email protected]

Ganti id-gmail-saya dan kata laluan-gmail saya dengan bukti kelayakan Gmail anda yang sebenar. Pastikan bahawa sebarang kunci pendua, seperti sendmail_path, dialih keluar.

Mulakan Semula Pelayan

Mulakan semula pelayan XAMPP menggunakan panel kawalan. Langkah ini adalah penting untuk perubahan berkuat kuasa.

Pertimbangan Tambahan

Untuk Gmail, pastikan anda mendayakan akses daripada apl yang kurang selamat dengan melawati https://support .google.com/accounts/answer/6010255.

Menghantar Mel Menggunakan PHP

Buat fail PHP dan gunakan fungsi mail() untuk menghantar mel daripada localhost.

Ingat untuk mengikuti langkah ini dengan berhati-hati, dan anda akan berjaya mengkonfigurasi XAMPP kepada hantar mel daripada localhost.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengkonfigurasi XAMPP untuk Menghantar E-mel daripada Localhost?. 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