Postingan lainnya
Cara membuat phpmailer
Mohon bantuan nya teman-teman, saya masih bingung bagaimana cara membuat phpmailer yang benar.
2 Jawaban:
berbasis cli atau web? saya ada nih :D
Download PHPMailer di <a href='https://github.com/PHPMailer/PHPMailer/tree/5.2-stable'>https://github.com/PHPMailer/PHPMailer/tree/5.2-stable</a>
Setelah itu taruh folder "PHPMailer" di htdocs (htdocs/PHPMailer)
Cara Kirimnya: Buat halaman php baru contoh "index.php" (htdocs/index.php)
Tulis ini: <pre> <?php require 'PHPMailer/PHPMailerAutoload.php';
$mail = new PHPMailer;
//$mail->SMTPDebug = 3; // Enable verbose debug output
$mail->isSMTP();
$mail->Host = 'smtp1.example.com;smtp2.example.com'; // Tulis 'smtp.gmail.com' jika ingin menggunakan akun gmail
$mail->SMTPAuth = true;
$mail->Username = 'user@example.com'; // Tulis emailnya
$mail->Password = 'secret'; // password emailnya
$mail->SMTPSecure = 'tls'; // kalo pake gmail tulis 'ssl'
$mail->Port = 587; // kalo pake gmail tulis '465'
$mail->setFrom('from@example.com', 'Mailer'); $mail->addAddress('joe@example.net', 'Joe User'); // tambahin penerima dan lain lain $mail->addAddress('ellen@example.com'); // Nama boleh diisi boleh tidak $mail->addReplyTo('info@example.com', 'Information'); $mail->addCC('cc@example.com'); $mail->addBCC('bcc@example.com');
$mail->addAttachment('/var/tmp/file.tar.gz'); // tambahkan file $mail->addAttachment('/tmp/image.jpg', 'new.jpg'); // nama boleh diisi boleh tidak $mail->isHTML(true); // untuk isi emailnya menggunakan html
$mail->Subject = 'Ini judulnya/subjectnya'; $mail->Body = 'Ini pesannya bisa html <b>Bold!</b>'; $mail->AltBody = '';
if(!$mail->send()) { echo 'Pesan tidak dapat dikirim.'; echo 'Kode Error: ' . $mail->ErrorInfo; } else { echo 'Pesan telah dikirim'; } </pre>
nanti setelah dibuka halamannya, akan otomatis terkirim
NOTE: Pastikan Less secure app access di akun googlenya nyala <a href='https://myaccount.google.com/lesssecureapps'>Nyalakan Less secure app access</a>
Semoga Membantu