Kirim Email Menggunakan PHP

Send Mail

1. Langkah Pertama adalah membuat file index.php seperti di bawah
<?php
$to = 'alfafariq01@gmail.com';
$subject = 'Order';
$from = 'indomultikarya@gmail.com';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// Create email headers
$headers .= 'From: '.$from."\r\n".
'Reply-To: '.$from."\r\n" .
'X-Mailer: PHP/' . phpversion();

// Compose a simple HTML email message
$message = '<html><body><center>Segera Lakukan Konfirmasi Pembayaran<br><table cellspacing="0" style="border: 1px dashed #FB4314; width: 300px; text-align: center;"><tr>';
$message .= '<td style="background-color: blue;"><h1 style="color:#fff;">INV012321234</h1></td></tr><tr>';
$message .= '<td><p style="color: red;font-size:18px;">Rp.350.000,-</p></td>';
$message .= '</tr></table><br>safaone01@gmail.com</center></body></html>';

// Sending email
if(mail($to, $subject, $message, $headers)){
echo 'Your mail has been sent successfully.';
} else{
echo 'Unable to send email. Please try again.';
}
?>
2. Selanjutnya edit pada folder sendmail/senmail.ini yg ada di xampp/appserv

[sendmail] smtp_server=smtp.gmail.com
; smtp port (normally 25) smtp_port=587 smtp_ssl=auto error_logfile=error.log debug_logfile=debug.log auth_username=YOUR_EMAIL auth_password=YOUR_PASSWORD pop3_server= pop3_username= pop3_password= force_sender=YOUR_EMAIL force_recipient=

3. Terakhir edit pada file php.ini yang ada di dalam php7-5/php.ini

SMTP = smtp.gmail.com smtp_port = 587 sendmail_from = YOUR_EMAIL sendmail_path = "\"C:\AppServ\sendmail\sendmail.exe\" -t" mail.add_x_header = Off
* Jangan Lupa Setting email anda dari private ke public
Selamat Mencoba

Comments

Popular posts from this blog

Cara Instal SQLyog di Windows