Cara Mengirim Email Dengan PHPMailer
Contoh lain yaitu untuk membuat halaman contact us, dimana ketika seseorang mengirim pesan maka admin akan menerimanya langsung di emailnya.
Nah bagaimana cara mengirim email dengan PHP, simak berikut ini.
Membuat Form HTML
Sebagai contoh kita membuat sebuah form HTML untuk mengirim pesan
<form action="send_mail.php" method="post">
<div>
<label for="name">Name</label>
<input type="text" name="name">
</div>
<div>
<label for="email">Email</label>
<input type="text" name="email">
</div>
<div>
<label for="subject">Subject</label>
<input type="text" name="subject">
</div>
<div>
<label for="message">Message</label>
<textarea name="message" id="" cols="30" rows="10"></textarea>
</div>
<div><input type="submit" value="Send email"></div>
</form>
Memproses Form Dengan PHP
Ketika tombol ‘Send email‘ di tekan maka script PHP akan mengeksekusinya dengan fungsi mail() <?php
$name=$_POST['name'];
$email=$_POST['email'];
$subject=$_POST['subject'];
$message=$_POST['message'];
$to=$email;
$message="From:$name <br />".$message;
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
// More headers
$headers .= 'From: webluez.com <noreply@yourwebsite.com>'."\r\n" . 'Reply-To: '.$name.' <'.$email.'>'."\r\n";
$headers .= 'Cc: admin@yourdomain.com' . "\r\n"; //untuk cc lebih dari satu tinggal kasih koma
@mail($to,$subject,$message,$headers);
if(@mail)
{
echo "Email sent successfully !!";
}
?>
Sekian
Demikian cara mengirim email dengan menggunakan PHP, semoga berguna untuk anda, salam Dunia Bluez.