mail("hanjesagitsna_828@yahoo.com","Ini Subject","Ini loh pesannya")
Parameter pertama adalah email tujuan, parameter kedua adalah subject, dan parameter ketiga adalah isi email. Untuk menggunakan fungsi mail() di localhost, harus sedikit merubah file php.ini yang berada pada xampp\apache\bin. Buka file tersebut di notepad, cari(ctrl+f) kata "[mail function]" (tanpa tanda kutip), di bawah baris tersebut ada SMTP, smtp_port dan sendmail_from.
Isi SMTP dengan smtp dari internet yang sedang anda gunakan, misal mail.fast.net.id untuk smtp fastnet. Sedangkah smtp_port diisi dengan 25, dan sendmail_from diisi dengan email si pengirim.
Contoh pada file php.ini di komputer saya seperti berikut:
[mail function]
; For Win32 only.
SMTP = mail.fast.net.id
;SMTP = telkom.net.id
smtp_port = 25
;For Win32 only.
sendmail_from = hikarianna1@yahoo.com
Setelah melakukan perubahan file di php.ini, simpan data baru tersebut, dan cobalah menggunakan fungsi mail().
Apabila website telah di hosting, maka file php.ini tidak diperlukan lagi, karena sudah ada di hostingan. Intinya file php.ini tidak perlu diperhatikan lagi.
test kirim email lagi dong ke gw :D
BalasHapus@atas: wah, perlu tak spam tah ^_^
BalasHapusaan-ajjah
BalasHapuswah nice info non, tambah ilmu nih jdnya,
terus berkarya non :thank's:
tetep gk bisa ya saya coba..,
BalasHapustulisannya seperti ini:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampplite\htdocs\email\index.php on line 10
gmna ya solusinya..? ada saran?
udah gw coba menggunakan contoh yang mbak kasih, tapi kok masih ga bisa juga. mohon bantuannya.
BalasHapuspesan kesalahan:
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:"
kirim ke email gw ya :erik_bakat@yahoo.co.id
cb cek bagian "sendmail_from" di php.ini,
BalasHapusawalnya baris sendmail_from itu diremark, buka remarknya n ketik alamat dari...
Coba pakai PEAR::Mail
BalasHapuskita ga perlu setting SMTP server pada php.ini, smtp server bisa disetting pada saat eksekusi program
contohnya bisa dilihat disini
http://ikhsanaulia.blogspot.com/2010/11/mengirim-email-dengan-pearmail-php.html
buat tahu SMTP yg kita gunakan gmn caranya ya????maaf sist...ane bnr2 nubie.....
BalasHapus