Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Mengkonfigurasi XAMPP untuk Menghantar E-mel daripada 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!