Kirim Email dengan PHPJika Anda seorang pengembang aplikasi PHP, Anda mungkin perlu mengirim pemberitahuan email melalui aplikasi PHP kustom Anda. Dengan XAMPP, ada dua cara untuk melakukannya: Anda dapat menggunakan termasuk sendmail.exe biner, atau Anda dapat menggunakan pihak ketiga PHPMailer kelas. Panduan ini menuntun Anda melalui kedua pilihan.
Untuk mengkonfigurasi XAMPP untuk menggunakan sendmail.exe untuk pemberitahuan email, ikuti langkah berikut:
Anda sekarang dapat menggunakan PHP mail () fungsi untuk mengirim email dari aplikasi Anda. Untuk menggambarkan bagaimana hal itu dapat digunakan dengan akun Gmail Anda, menggunakan editor teks Anda untuk membuat contoh skrip bernama sendmail.php di htdocs \ subdirektori dan mengisinya dengan kode berikut. Setelah selesai, simpan perubahan. <? Php $ To = ''; $ Subject = 'Hello dari XAMPP!'; $ Pesan = 'Ini adalah tes'; $ Headers = "From: \ r \ n"; jika (email ($ to, $ subjek, $ pesan, $ header)) { echo "SUKSES"; } lain { echo "ERROR"; } Jangan lupa untuk mengganti nilai boneka ditampilkan dengan alamat email yang valid. Untuk tes sederhana ini, gunakan alamat email Anda sendiri sebagai alamat penerima. Sekarang, browse ke URL http: //localhost/sendmail.php untuk mengeksekusi script dan mengirim pesan email. Jika semua berjalan dengan baik, Anda akan melihat pemberitahuan sukses di browser Anda. Jika Anda menggunakan alamat email Anda sendiri untuk alamat penerima, Anda juga harus menerima pesan email. Untuk mengkonfigurasi XAMPP untuk menggunakan PHPMailer untuk pemberitahuan email, ikuti langkah berikut:
Anda sekarang dapat menggunakan PHPMailer untuk mengirim email dari aplikasi Anda. Untuk menggambarkan bagaimana hal itu dapat digunakan dengan akun Gmail Anda, menggunakan editor teks Anda untuk membuat contoh skrip bernama phpmailer.phpdalam direktori aplikasi, dan mengisinya dengan kode berikut. Setelah selesai, simpan perubahan. <? Php membutuhkan 'PHPMailer-master / PHPMailerAutoload.php'; $ Email = PHPMailer baru; $ Mailbox> isSMTP (); 'Ssl' $ mailbox> SMTPSecure =; $ Mailbox> SMTPAuth = true; $ Mailbox> host = 'smtp.gmail.com'; $ Mailbox> Pelabuhan = 465; $ Mailbox> Username = ''; $ Mailbox> Password = 'Anda-gmail-password'; $ Mailbox> setFrom (' '); $ Mailbox> addAddress (' '); $ Mailbox> Subject = 'Hello dari PHPMailer!'; $ Mailbox> Tubuh = 'Ini adalah ujian.'; // Mengirim pesan, memeriksa kesalahan if (! $ mailbox> kirim ()) { echo "ERROR:". $ Mailbox> ErrorInfo; } lain { echo "SUKSES"; } Jangan lupa untuk mengganti nilai boneka ditampilkan dengan alamat Gmail Anda yang sebenarnya dan password account. Anda juga harus menggunakan pengirim dan penerima alamat yang valid. Untuk tes sederhana ini, gunakan alamat email Anda sendiri sebagai alamat penerima. Sekarang, browse ke URL http: //localhost/example/phpmailer.php . Ini harus menjalankan script dan mengirim pesan email. Jika semua berjalan dengan baik, Anda akan melihat pemberitahuan sukses di browser Anda. Jika Anda menggunakan alamat email Anda sendiri untuk alamat penerima, Anda juga harus menerima pesan email.
|