Deskripsi


PHP mail() Function digunakan untuk mengirimkan E-Mail.

Syntak Dasar yang digunakan sebagai berikut :
mail(to,subject,message,headers,parameters)

Note : untuk Fungsi E-mail agar dapat dikirimkan,
PHP membutuhkan email dari system. Email system akan digunakan sebagai
konfigurasi pada php.ini.




to
Penerima email / tujuan Email dikirimkan.
subject
Subjek atau judul dari E-mail.
message
Pesan yang dikirimkan oleh user ke tujuan. baris menggunakan "\n".
headers
penambahan header seperti From, Cc, dan Bcc. penambahan header mengunakan CRLF (\r\n).
parameters
Parameter untuk mengirimkan E-mail

Penggunaan fungsi mail() di PHP:
$to = "someone@example.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "someonelse@example.com";
$headers = "From: $from";
mail($to,$subject,$message,$headers);
echo "Mail Sent.";

Mail Form
if (isset($_REQUEST['email']))

//if "email" is filled out, send email

{

//send email

$email = $_REQUEST['email'] ;

$subject = $_REQUEST['subject'] ;

$message = $_REQUEST['message'] ;

mail( "someone@example.com", "Subject: $subject",

$message, "From: $email" );

echo "Thank you for using our mail form";

}

else

//if "email" is not filled out, display the form

{

echo "<form method='post' action='mailform.php'>

Email: <input name='email' type='text' /><br />

Subject: <input name='subject' type='text' /><br />

Message:<br />

<textarea name='message' rows='15' cols='40'>

</textarea><br />

<input type='submit' />

</form>";

}

Note : Pengiriman system sangat mendukung kinerja dari E-mail. contohnya SMTP di windows.