RSS

PHP Mail Function

29 Jun

PHP Mail Function merupakan fungsi bawaan dari PHP yang dapat digunakan untuk mengirimkan email secara otomatis.
contoh penggunaannya adalah sebagai berikut:

<?php
$to      = 'to@email.com';
$subject = 'Message Subject';
$message = 'Hello, this is from PHP mail function';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

tapi setelah dicoba di localhost muncul pesan 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:\xampp\htdocs\mail\index.php on line 9

Kenapa demikian?karena pada komputer kita tidak ada setting untuk SMTP (Simple Mail Transfer Protocol)
Untuk mengetes PHP mail function secara mudah dapat digunakan dengan web hosting gratisan, dimana kebanyakan web hosting tersebut sudah mendukung PHP mail function.

Cara lain untuk menguji PHP mail function tersebut pada localhost dapat digunakan tool bantu seperti argosoft mail server (download)
tutorial penggunaannya:
1. Jalankan program, maka akan terdapat tampilan seperti berikut:

2. Klik Tools > Options

– Tools > Options
– Pilih tab Local Domains
– Add “localhost” to list, click ok!

3. Klik Tools > User

– Tools > User Setup akan terlihat
– Klik Add New User icon
– Isi username, name, password user name anda berdasar email address anda (user_name@localhost) sekarang kita punya email address “me@localhost”

4. Buka email client software (outlook express, incredimail, Thunderbird)

Pada tutorial ini digunakan outlook express
– Open outlook express, Tools > Accounts…
– Klik Add > Mail
– Insert name, insert email yang sudah dibuat tadi (me@localhost) atau yang lain

5. Config email server name, internet mail logon

– Email server name – Incomming mail and Outgoing mail type “localhost”
– Internet mail logon – Account name, user name anda (me) dan password yang sama yang dibuat dengan Argosoft

Selesai, siap di test

Regard,
~andrew89ongi~

 
Leave a comment

Posted by on 29 June 2011 in Software & Development, Website

 

Tags: , ,

Monggo share dimari :D

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: