Membuat Autoresponder dari PHP

Minggu lalu aku selesai membuat autoresponder dari PHP. Script yang aku buat tidak sepenuhnya merupakan hasil pemikiran sendiri. Tapi penggabungan dari beberapa sumber dan aku sesuaikan dengan kebutuhanku.

Intermezzo: autoresponder sering digunakan oleh pemilik website atau blog untuk mendapatkan data dari pengujung. Sebagai imbalan biasanya pemilik website memberikan barang digital gratis. Bisa berbentuk ebook atau software.


Algoritma programmingnya sederhana saja:
  1. Pengunjung mengisi form pendaftaran. Form ini minimal terdiri dari field nama pengunjung, alamat email pengunjung (nantinya digunakan untuk mengirimkan link download)
  2. Form memproses isian dari pengunjung dan mengirimkan balasan berisi link download melalui alamat email pengunjung.
Asumsi-ku, anda tidak ada kesulitan membuat form sederhana untuk meminta user memasukkan username dan email address.

Berikut ini listing script autoresponder dengan scripting PHP :

<?php
 $kepada = "email@klien.ku";
 $subjek = "Subjek email";
 $message="
 <html>
 <head><title>Subjek Email</title></head>

 <body>ISI email disini
 </body>
 </html>";

 if(isset($_POST['submit'])){ //jika tombol submit ditekan

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";

$headers .= 'From: aku@domain.ku' . "\r\n";

mail($kepada,$subjek,$message,$headers); ?>

<script type="text/javascript">
window.location = "http://domain.ku/thankyou.html"
</script>

<?php } //fungsi javascript untuk redirect halaman jika proses pengiriman email berhasil
?>

Semoga bermanfaat. 

Layanan Autoresponder dapat anda peroleh gratis di http://www.listwire.com/.


NB: script diatas akan bekerja jika memang setting SMTP di php.ini hosting tidak menerapkan sistem autentifikasi SMTP.

Jangan lupa baca yang ini juga



0 comments:

Posting Komentar

PEDOMAN KOMENTAR
Ayo berpartisipasi membangun budaya berkomentar yang baik. Pantang bagi kita memberikan komentar bermuatan menghina atau spam.
Kolom komentar tersedia untuk diskusi, berbagi ide dan pengetahuan. Hargai pembaca lain dengan berbahasa yang baik dalam berekspresi. Setialah pada topik. Jangan menyerang atau menebar kebencian terhadap suku, agama, ras, atau golongan tertentu.

Bangun sharing ilmu dengan berkomentar disini :