Advan – Kalau sedang mencari cara untuk setting email server di XAMPP, kamu berada di tempat yang tepat! XAMPP merupakan salah satu tool paling populer yang digunakan untuk menjalankan server lokal di PC. Selain itu, XAMPP juga mendukung berbagai aplikasi server seperti Apache, MySQL, PHP, dan Perl yang sangat berguna untuk pengembangan web.
Namun, untuk kebutuhan pengiriman email dari aplikasi web yang dikembangkan, kamu perlu mengkonfigurasi email server di XAMPP. Ini bisa jadi tantangan tersendiri, terutama jika baru pertama kali melakukannya. Jangan khawatir, artikel ini akan membahas langkah demi langkah cara setting email server di XAMPP dengan mudah.
Mengapa penting untuk mengkonfigurasi email server di XAMPP? Email server sangat penting untuk berbagai fungsi seperti notifikasi email, verifikasi pengguna, dan komunikasi lainnya. Dengan email server yang terkonfigurasi dengan baik, aplikasi web-mu bisa berjalan lebih optimal dan memberikan pengalaman pengguna yang lebih baik.
Persiapan Awal
Sebelum kita masuk ke langkah-langkah konfigurasi, ada beberapa hal yang perlu dipersiapkan terlebih dahulu. Pastikan sudah menginstall XAMPP di komputer dan aplikasi tersebut berjalan dengan baik. Selain itu, kamu juga memerlukan akses ke akun email yang akan digunakan untuk mengirim email dari server lokal.
Setelah semua persiapan awal sudah siap, mari kita mulai dengan langkah-langkah konfigurasi. Berikut ini adalah beberapa hal yang perlu diperhatikan dalam setting email server di XAMPP.
1. Konfigurasi file php.ini
Pertama, kita perlu melakukan konfigurasi pada file php.ini . File ini berisi pengaturan-pengaturan PHP yang digunakan oleh XAMPP. Untuk melakukan konfigurasi ini, ikuti langkah-langkah berikut:
- Buka File php.ini
Buka folder instalasi XAMPP di komputer, biasanya di C:\xampp . Masuk ke folder php dan cari file bernama php.ini .
- Edit File php.ini
Buka file php.ini dengan teks editor seperti Notepad atau Notepad++. Cari baris yang berisi sendmail.path dan hapus tanda titik koma (;) di depannya. Baris ini mengaktifkan sendmail. Ubah baris tersebut menjadi: sendmail_path = “\”C:\xampp\sendmail\sendmail.exe\” -t”.
2. Konfigurasi File sendmail.ini
Langkah selanjutnya adalah mengkonfigurasi file sendmail.ini. File ini mengatur bagaimana XAMPP mengirim email melalui SMTP server. Ikuti langkah-langkah berikut:
- Buka File sendmail.ini
Masuk ke folder sendmail di dalam folder instalasi XAMPP, biasanya di C:\xampp\sendmail. Cari file bernama sendmail.ini dan buka dengan teks editor.
- Edit File sendmail.ini
Cari baris yang berisi smtp_server dan ubah nilainya menjadi SMTP server dari penyedia email-mu, misalnya smtp.gmail.com jika menggunakan Gmail. Pada baris smtp_port, pastikan nilainya 587 untuk koneksi TLS atau 465 untuk SSL. Pada baris auth_username dan auth_password, isi dengan alamat email dan password dari akun email yang digunakan.
Contoh konfigurasi:
smtp_server=smtp.gmail.com
smtp_port=587
[email protected]
auth_password=kata_sandi
3. Menguji Konfigurasi
Setelah semua konfigurasi selesai, saatnya untuk menguji apakah email server sudah berfungsi dengan baik. Kamu bisa membuat script PHP sederhana untuk mengirim email dan melihat apakah email tersebut terkirim dengan sukses.
- Buat Script PHP
Buat file baru bernama test_email.php di folder htdocs dalam instalasi XAMPP. Isi file tersebut dengan kode berikut:
<?php
$to = “[email protected]”;
$subject = “Tes Email dari XAMPP”;
$message = “Ini adalah email tes yang dikirim dari server lokal menggunakan XAMPP.”;
$headers = “From: [email protected]”;
if(mail($to, $subject, $message, $headers)) {
echo “Email berhasil dikirim.”;
} else {
echo “Email gagal dikirim.”;
}
?>