Mengirim Email + File Attachment dengan PHP (Bagian 1)

Line Break
Penulis: Loka Dwiartara (42 Articles)
Loka Dwiartara
Aktif menulis di ilmuwebsite, kategori web programming, desain grafis, hacking, linux, dan jaringan. Saat ini bekerja sebagai freelance webdeveloper di beberapa instansi, sambil membangun iweb corp
Contact:
Homepage : http://www.ilmuwebsite.com
Mau ikut jadi penulis? Klik >> Daftar

Mengirim Email + File Attachment dengan PHP (Bagian 1) tutorial phpHai selamat datang di tutorial php, ada beberapa kasus yang memungkinkan ketika seorang web developer menginginkan admin atau member memiliki fasilitas untuk dapat mengirim email dan file attachment. Hal ini dilakukan mungkin dengan alasan, memanage file-file milik admin atau member jadi lebih mudah ketimbang menggunakan fasilitas dari email yang sudah ada. Ada cara yang bisa dilakukan untuk dapat mengirim file attachment dengan menggunakan PHP, yakni dengan menambahkan header khusus dari file attachmentnya, rumit memang,

namun ada class yang memanfaatkan header-header khusus untuk mengirim file attachment menggunakan php, yakni PHPMailler, silahkan download terlebih dahulu script classnya di sini :
http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6/PHPMailer%20v5.1/PHPMailer_v5.1.zip/download

kemudian ekstrak file zip tersebut ke satu direktori, di dalam hosting anda, penulis memberikan namanya, phpmailer. letaknya di

/home/xxx/public_html/sentattachment/phpmailer
dan isinya kurang lebih seperti ini :
.
..
docs
examples
language
test

aboutus.html
changelog.txt
class.phpmailer.php
class.pop3.php
class.smtp.php
LICENSE
README

yang akan digunakan adalah file
class.phpmailer.php

di mana di dalam file tersebut terdapat sebuah fungsi yang digunakan untuk dapat mengirim file attachment menggunakan php.
fungsi ini hanya dapat mengirim file attachment yang berada dalam satu direktori atau beda direktori, namun masih dalam hosting yang sama. mengapa menggunakan hosting ? karena anda tidak perlu lagi menyetting SMTP atau POP3, sudah disediakan secara otomatis oleh hostingnya, dan tidak perlu mengkonfigurasi ulang lagi file class.phpmailer.php.

oke, untuk menggunakan class.phpmailer.php, cukup membuat suatu file, misalkan index.php, dan isi seperti ini …

….
include_once(”./phpmailer/class.phpmailer.php”);

$tujuan = “email@tujuan.com”;
$name_pengirim = “Nama Pengirim”;
$pengirim = “email@pengirim.com”;
$letak_file = “letak/nama_file”;
$nama_file = “nama_file”;

$mail = new PHPMailer;
$mail->ClearAddresses();
$mail->AddAddress($tujuan, $tujuan);
$mail->From = $pengirim;
$mail->FromName = $name_pengirim;
$mail->Subject = $subject;
$mail->Body = $message;
$mail->AddAttachment($letak_file, $nama_file);

if ($mail->Send())
{
print “Email dan File Attachment Sudah di kirim”;
}

else
{
echo $mail->ErrorInfo;
}

dimana statement yang digunakan untuk mengirim attachment adalah
$mail->AddAttachment($letak_file, $nama_file);

butuh sedikit waktu untuk dapat familiar menggunakan class ini. Sekian penjelasan penggunaan dari class phpmailer.

Untuk tutorial php selanjutnya penulis akan jelaskan bagaimana mengirim email dan file attachment dari fitur upload file, sehingga user dapat mengirim email + file attachment dari file yang diupload, tentunya dengan masih menggunakan kelas yang sama.


Cari artikel lain :

Mengirim Email + File Attachment dengan PHP (Bagian 1) tutorial php


Mengirim Email + File Attachment dengan PHP (Bagian 1) tutorial php Ads Ilmuwebsite Here
Dapatkan Ads Ilmuwebsite Here. Ads Ilmuwebsite Here.
Mengirim Email + File Attachment dengan PHP (Bagian 1) tutorial php Template Joomla
CD koleksi template joomla berkualias, cantik, indah dan menarik, di kemas dalam 4 CD, dapatkan di sini ...
Mengirim Email + File Attachment dengan PHP (Bagian 1) tutorial php Paket CD Hacking v3
Tools, Articles, Movies, Exploits, Trojans, Programming, PDA, Advisories, Mobile, BT4
Mengirim Email + File Attachment dengan PHP (Bagian 1) tutorial php Ilmuwebsite Services
1. Joomla2Wordpress Conversion Services kami akan mengkonversi mirip dengan website aslinya, 2. PSD/JPEG to CMS? Anda desain kami jadikan CMS. Klik disini

One Response to “Mengirim Email + File Attachment dengan PHP (Bagian 1)”

  1. jessy says:

    tolong tampilkan cara upload ke ftp server via mozilla firefox, thanks before,,,GBU.

Leave a Reply