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

March 11th, 2009 on 6:40 pm
wah, ilmu baru nih
March 12th, 2009 on 3:18 am
::applous:: tambah keren saja bapak nyang satu ini hehe…
March 12th, 2009 on 3:25 am
kera tulen yak??
March 12th, 2009 on 11:27 am
i don’t care what u write about. i only care that after 7 months, u post an article again at this blog.
congrats. dan jangan lupa makan2..
*teteeep..
March 12th, 2009 on 5:10 pm
Hallo om..
Baru inget klo aku punya blog, 7 bulan kemaren lupa hihihi..
March 13th, 2009 on 4:13 pm
wah, masa 6 bulan baru di update sih om heuheue. cutinya kelamaan tuh, PR aja jadi 0
March 14th, 2009 on 3:44 am
Hehe.. iya nih om..
March 16th, 2009 on 8:25 am
wah boleh juga dicoba… makasi ya.. blognya lama ga diupdate ya..
March 16th, 2009 on 11:56 pm
lama ga di update… sekalinya update bikin post yg mantab
makasih tips-nya
March 17th, 2009 on 5:31 am
sama2 bro
March 21st, 2009 on 9:20 pm
ngelmu manteb maneh ki…
April 3rd, 2009 on 7:21 pm
Bagaimana kalau setting sendmail pada server linux????
UBUNTU
April 8th, 2009 on 9:55 am
boleh dicoba ni tips barunya.. thanks infonya
April 10th, 2009 on 10:43 am
Pengen banget belajar ilmu sampe sejauh ini. tapi emang sayanya rada bebal kali ya, beberapa kali baca turorial seputar XAMPP gak pernah berhasil menerapkannya.
April 18th, 2009 on 4:59 am
Dapet tambahan ilmu lagi nich
April 23rd, 2009 on 5:29 pm
mas, cara yang mas posting udah aku lakuin, udah berhasil…….
tapi kok di email saya kok ga ada ya??????
dimana salahnya ya?
May 3rd, 2009 on 7:57 pm
Wah mantep…. thank’s infonya… saya install xampp aja belum bisa…
May 6th, 2009 on 10:45 pm
koq di email jg ngga ada yah,tapi echonya berhasil mas.
kenapa yah?
thx
May 10th, 2009 on 9:29 am
Selama ini saya menggunakan xampp hanya untuk ujicoba script aja. Dan gak pernah kepikiran untk mengaktifkan send mail di localhost saya.
Btw, tips di atas patut di coba juga neh
salam kenal
May 10th, 2009 on 12:44 pm
Ia biasa memudahkan kita untuk edit themes atau kita boleh buat themes secara offline
May 12th, 2009 on 6:23 am
Thanks info nya…
May 12th, 2009 on 6:27 am
Makasih infonya ya
May 12th, 2009 on 9:21 pm
.salma kenal. .
May 17th, 2009 on 12:56 am
Pengen lansung dicoba nih, Makasih tutorialnya
Semoga membantu buat semuanya
May 31st, 2009 on 10:21 pm
thanks bro atas infonya , membantu sekali.
June 5th, 2009 on 9:54 pm
Siip…. thank’s
June 5th, 2009 on 9:55 pm
Matur tengkyu mas…..
June 8th, 2009 on 11:51 am
wah boleh juga niy ilmunya, baru tau niy
June 8th, 2009 on 11:53 am
wah mantab niy new info na
June 10th, 2009 on 1:37 am
hebat……ntar deh bro kalo gw punya perusahaan sendiri pasti gw rekrut ente jadi SVP departement IT. sungguh sangat disayangkan perusahaan yg lama menyua-nyiakan talenta yg ente miliki. ….
- paece -
June 10th, 2009 on 12:06 pm
Hallo bro.. satu kehormatan ni blogku di kunjungin
. Thanks yah.. Bisa aja commentnya.. agak berlebihan hehehe.. Thanks lagi.. Jangan kapok2 direpotin yah klo aku berkunjung kesana.
June 14th, 2009 on 10:10 am
aku blm nyoba pake xampp, sulit pa gak ya
June 19th, 2009 on 3:41 pm
pantes saya gagal2 ja. ternyata kek gini toh rahasianya…?!
Thanx ya maz…!!
June 22nd, 2009 on 2:25 am
ternyata xampp bisa juga buat smtp ..
baru tau nih bisa dicoba deh thx triknya ..
June 23rd, 2009 on 7:17 am
wah terima kasih atas infonya saya baru dalam hal kayk gini pak..
salam kenal
June 23rd, 2009 on 8:04 pm
wah keren pak…
bisa langsung praktek ilmunya nih..
kaburrrr langsung ke TKP
June 26th, 2009 on 2:36 am
Numpang belajar Pak…
siip ilmunya.
free ebook islami
July 1st, 2009 on 2:36 am
waduh makin oke aja nih, salam kenal
July 2nd, 2009 on 9:02 am
ilmu baru iki matur nuwun
July 3rd, 2009 on 6:10 am
Mas mau tanya nih, pas aku buka phpmyadmin nggak sengaja aku kasih password, untuk ngilanginnya gimana?
July 4th, 2009 on 12:40 am
nide info…
thanks for your information…
July 4th, 2009 on 7:32 am
manthafffffffff tips nya patut dicoba
July 4th, 2009 on 9:58 am
wah nambah ilmu baru, nih… ternyata bloger itu baik2 ya. rela mbagi ilmunya dengan gratis… (semoga masuk surga)
salam kenal
July 6th, 2009 on 10:04 pm
hm nambah ilmu lagi nieh apache
July 22nd, 2009 on 3:02 am
numpang ya gan…..kalo da yang cari flash saya punya harga bagus ni…..lumayan dapet kenalan distributor
kalo perlu hub 085648196484 ato 087851133805…..thanks gan
July 22nd, 2009 on 7:15 am
thanks for the tips. terima kasih
July 30th, 2009 on 3:09 am
maksih ilmunya sudh di sharing, saya terus terang belm pernah kalo di windows, kalo dilinux pernah juga sih
August 5th, 2009 on 9:24 pm
XAMPP memang lebih stabiL kl di Linux ya??
August 14th, 2009 on 6:12 pm
mantabbb bozzz
September 1st, 2009 on 2:44 am
keren nih :.