Home Submit a Ticket Knowledgebase News
Knowledgebase:Cloud Server
Script kirim email menggunakan SMTP
Posted by Ari Sigit on 28 May 2019 08:07 pm

Port SMTP 25 secara tradisional diblokir oleh ISP dan penyedia cloud untuk mencegah spam. Ini untuk mencegah relay SMTP terbuka disalahgunakan atau diatur untuk penyalahgunaan.

Mengkonfigurasi server email Anda sendiri membutuhkan kehati-hatian untuk memastikan keamanan. Kesalahan sederhana dalam pengaturan dapat membuat pengaturan keamanan tidak efektif, karena itu bagian terpenting adalah memastikan server tidak menjadi relay terbuka.

Dibawah ini adalah script PHP yang dapat di gunakan untuk mengirim email menggunakan methode SMTP

<?php

include 'class.phpmailer.php';

function sendmail(){

$isiemail = 'Isi email';
$mail = new PHPMailer;
$mail->IsSMTP();
$mail->SMTPSecure = 'none';
$mail->Host = "mail.webserver.com"; //host masing2 provider email
$mail->SMTPDebug = 0;
$mail->Port = 587;
$mail->SMTPAuth = true;
$mail->Username = "[email protected]"; //user email
$mail->Password = "123456789"; //password email
$mail->SetFrom("[email protected]","Your Name"); //set email pengirim
$mail->Subject = "Subject Email"; //subyek email
$mail->AddAddress("[email protected]", "User Name"); //tujuan email
$mail->MsgHTML($isiemail);
if($mail->Send()){
echo "Message has been sent<br>";
}else{
echo "Failed to sending message<br>";
}
}

?>
Attachments
class.phpmailer.zip (17.62 KB)

Butuh Bantuan? Hubungi kami: +62 8515-5020-504