Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Artikel Tutorial Cara Mengirimkan Email melalui SMTP Gmail Account dengan PHP

edited March 2011 in Share
Berikut akan diuraikan tutorial mengenai cara mengirim email via SMTP menggunakan fasilitas SMTP yang disediakan oleh Gmail. Kondisi ini sebagai alternatif jika web server anda menutup fitur php mail ataupun SMTP (port 25).

813220110321145055.png

Pertama-tama adalah kita gunakan class opensource yang sudah banyak dipakai dalam pengiriman email yaitu PHPMailer, tapi untuk kemudahan karena tidak semua fitur di PHPMailer itu akan kita gunakan. Seorang opensourcer menyediakannya dengan cuma-cuma PHPMailer yang sudah dimodifikasi dan dikhususkan untuk SMTP gmail itu sendiri. (thanks to The Dangly Bits). Download source : Modified PHPMailer, berikut contoh untuk membuat sebuah fungsi pengiriman email menggunakan class tersebut :
require_once('/phpgmailer/class.phpgmailer.php');

$mail = new PHPGMailer();
$mail->Username = 'user@domain.com';
$mail->Password = 'password';
$mail->From = 'user@domain.com';
$mail->FromName = 'User Name';
$mail->Subject = 'Subject';
$mail->AddAddress('myfriend@domain.com');
$mail->Body = 'This is your email message';

$mail->Send();
Catatan, untuk fitur ini perlu anda periksa modul php tentang fopen, karena secara backend fitur ini akan memerintahkan server mengirimkan request ke server Gmail dengan parameter yang anda setting sebelumnya.

Seperti biasa jika tutorial ini tidak berfungsi dengan baik anda bisa mengkonsultasikannya langsung dengan saya di Kresnadi Web Studio. Selamat mencoba...

;-) ;-) ;-)
Sign In or Register to comment.