Setting SMTP Relay dengan Sendmail di XAMPP
by Ivan on Mar.09, 2009, under My Note

Pernah tau XAMPP ?? silahkan buka http://www.apachefriends.org/en/xampp.html
Yak XAMPP memang merupakan salah satu tools favorit bagi para developer PHP/PERL untuk menjalankan aplikasi mereka secara localhost. Kali ini saya tidak akan membahas soal XAMPP tetapi saya ingin membuat catatan kecil tentang bagaimana cara mensetting Sendmail yang di bundling dengan XAMPP sebagai SMTP relay untuk aplikasi kita.
Agar script PHP kita bisa digunakan untuk mengirim email keluar, berikut panduannya dengan asumsi anda sudah menginstall XAMPP di PC anda dan anda juga menggunakan sistem operasi Microsoft Windows dengan directory instalasi XAMPP anda di C:\XAMPP .
Sebenernya file configurasi yang disetting tidak banyak, hanya pada file C:\xampp\sendmail\sendmail.ini dan file C:\xampp\apache\bin\php.ini.
Baiklah mari kita mulai setting XAMPP kita.
- Setting file sendmail.ini
Lokasi filenya di C:\xampp\sendmail\sendmail.ini. Yang harus diperhatikan pada file konfigurasi ini yaitu 3 variabel konfigurasi yaitu :- smtp_server
- auth_username
- auth_password
Contohnya :
smtp_server=smtp.server.com
auth_username=mail@address.com
auth_password=passwordSebagian besar SMTP Server meminta user authentication, meskipun tidak semua.
- Setting file php.ini
Lokasi filenya di C:\xampp\apache\bin\php.ini
Yang harus diperhatikan pada file konfigurasi ini yaitu 1 variabel konfigurasi yaitu :
sendmail_path = “C:\xampp\sendmail\sendmail.exe -t”
aktifkan variable diatas. - Jika sudah selesai setting kedua file tadi kemudian Aplikasi Apachenya di restart.
- Lalu buat script seperti berikut, variable disesuaikan dengan kondisi anda.
<?php
$from_name = ‘PC Lokal’;
$from_email = ‘mail@localhost.com’;
$headers = “From: $from_name <$from_email>”;
$body = “Hi, \ntest kirim email dari $from_name <$from_email>.”;
$subject = “Test email dari PC Lokal”;
$to = ’mail@tujuan.com’;if (mail($to, $subject, $body, $headers)) {
echo “berhasil!”;
} else {
echo “gagal…”;
}
?>
Eksekusi file tersebut dan kemudian cek di mailbox anda “mail@tujuan.com” apakah email yang anda kirim sudah berhasil anada terima di inbox..
Semoga berhasil..
Fiuh.. sudah lama juga yah gak update ni blog

September 4th, 2009 on 11:42 am
makasih bapak infonya keren2,,,
September 4th, 2009 on 11:43 am
mantabz mas,,,, lanjutkan!!!
September 4th, 2009 on 11:43 am
tambah seppp aja niy mas,,,,,
September 4th, 2009 on 11:44 am
wah saya harus rajin2 kesini niy,, bnyk info menarik
September 4th, 2009 on 11:45 am
mudah banget ya settingnya,, makasih mas infonya
September 4th, 2009 on 10:23 pm
simpel dan bermanfaat banget infonya, thx
September 15th, 2009 on 8:16 am
simple and nice. Thanks for the info
September 16th, 2009 on 1:40 am
bang, aku dah berhasil…
tapi, setelah aku cek di email kog gak masuk ya….
bagaimana bos?
eh ya? untuk di php.ini apakah SMTP di isi juga ato g?…….
September 30th, 2009 on 4:10 am
saya belum paham tulisan ini, biasa pemula. Tapi semoga lama-kelamaan paham juga
October 5th, 2009 on 3:37 am
Thanks informasinya , sedang mempelajari xampp,
Salam
Dv
October 14th, 2009 on 12:52 am
cihui senengnya
yang aku cari ternyata ada disini
makasih artikelnya bos tak sadap nih heeeeee
October 18th, 2009 on 10:05 pm
mantaf sob, jujur saya jarang gunain local host, tapi really nice inpo
November 1st, 2009 on 10:08 pm
Googd post…
Tnx 4 information
November 7th, 2009 on 2:30 pm
baru tau klo xampp bs fitur gini..gk pernah utak-atik si..paling cuma buat edit web localhost
November 14th, 2009 on 3:32 am
Saya juga sedang menggunakan XAMPP dalam project akhir saya…semoga saja berhasil, terutama dengan adanya info ini
Salam kenal, dan terima kasih.
November 14th, 2009 on 10:14 pm
keren postingannya.
November 15th, 2009 on 9:10 pm
wah dicoba. . .
November 19th, 2009 on 8:29 pm
om, kok saya ga bisa ya? scriptnya si keterangannya terkirim, tp di email tujuan ga ada email masuk tuh?
gimana nih? apa yg salah om..??
plis help me!!
November 21st, 2009 on 6:40 am
Oh eeeeee! Very goooood!!!
December 3rd, 2009 on 2:36 am
wah ini dia yg ane cari…
December 9th, 2009 on 11:01 am
wah scripnya rada mumet nich
December 11th, 2009 on 9:27 am
trims ya atas ilmunya
December 17th, 2009 on 4:09 am
Wah ternyata bisa ya….. selama ini cuma make buat ngedit oscommerce saya aja… makasih infonya ….
December 17th, 2009 on 8:28 am
K3yennnn.
Baru tau aku!
December 19th, 2009 on 4:58 am
emank keren nihh XAMMP saya sudah lama memakainya buat bikin joomla di localhost!
December 21st, 2009 on 3:55 am
bos..makasi infonya ya….kita sekarang jadi bisa tau…
December 22nd, 2009 on 6:17 pm
ayo dicoba, makasih, article bagus nih
December 22nd, 2009 on 9:00 pm
nice inpoh
December 25th, 2009 on 1:54 am
Nice inpo..
Langsung dipraktekkan
January 3rd, 2010 on 7:31 am
good post, happy new year om. mempelajari alogaritma google insight
January 8th, 2010 on 5:32 pm
Oke dah…dapat ilmu baru…thanks []
January 14th, 2010 on 7:16 pm
sulid g ya,,, hmmm
January 16th, 2010 on 12:49 am
Nice inpo..
Langsung dipraktekkan
hehe
February 13th, 2010 on 3:19 am
Cun. Terima kasih for the information.
February 22nd, 2010 on 5:43 pm
mas klo saya ada kesulitan tentang smtp server ini… tolong dibantu mas… ini yahoo messenger saya… tolong ya mas…
nda_fender@yahoo.com
February 22nd, 2010 on 5:45 pm
bagus mas… tp stepnya kurang gamblang nih… hehehe tp oke postingnya
March 11th, 2010 on 1:34 am
wah mantab niy new info na
March 11th, 2010 on 1:40 am
Artikelnya bagus2,..salam kenal ya Maz..
April 5th, 2010 on 2:22 am
Thanks infonya.
Salam kenal bos.
June 28th, 2010 on 8:38 pm
wah nice info
makasih…