Autorespond Qmailadmin Instalasi dan Konfigurasi

--enable-cgibindir={dir} Qmailadmin menggunakan HTTP server dengan direktori cgi-bin. --enable-htmllibdir={dir} Qmailadmin menggunakan HTTP server dengan direktori html. --enable-qmaildir={dir} Qmailadmin menggunakan direktori di mana qmail terinstal. --enable-cgipath={cgi-binqmailadmin} Qmailadmin menggunakan path untuk qmailadmin yang biasanya terdapat di cgi-binqmailadmin. --enable-vpopuser={vpopuser} Qmailadmin menggunakan user vchkpw untuk koneksi ke vpopmail. --enable-vpopgroup={vchkpw} Qmailadmin menggunakan user group vchkpw untuk koneksi ke vpopmail. --enable-autoresponder-bin={path} Qmailadmin membutuhkan path untuk mencari binary autoresponder. --enable-ezmlmdir={dir} Qmailadmin membutuhkan path direktori ezmlm. --enable-modify-spam=y Qmailadmin memberikan izin konfigurasi spam. --enable-domain-autofill Konfigurasi ini dibutuhkan apabila memiliki domain yang berbeda tetapi menggunakan qmailadmin yang sama. 3.2.9.b Instalasi Qmailadmin User yang digunakan saat konfigurasi dan instalasi qmailadmin haruslah sebagai root, karena vpopmail memprotreksi library yang berhubungan dengan qmailadmin dari user regular sementara qmailadmin membutuhkan library tersebut. Qmailadmin juga membutuhkan ruang untuk konfigurasi system di direktori usrlocalsrcqmailadmin, web server di direktori wwwcgi-bin, dan html di direktori wwwhtml. Untuk mengkompilasi source code qmailadmin, terlebih dahulu melakukan konfigurasi. [rootjellyfishfish qmailadmin-1.2.10] .configure --enable- cgibindir=varwwwcgi-bin --enable-autoresponder- bin=usrlocalbin --enable-ezmlmdir=usrlocalbinezmlm -- enable-vpopmaildir=homevpopmail --enable- vpopuser=vpopmail --enable-htmldir=varwwwhtml --enable- modify-spam=Y Selanjutnya melakukan kompilasi. [rootjellyfishfish qmailadmin-1.2.10] make Setelah proses make selesai, kemudian melakukan instalasi. [rootjellyfishfish qmailadmin-1.2.10] make install-strip 3.2.9.c Administrasi Qmailadmin Setelah instalasi berjalan dengan baik, selanjutnya bisa dilakukan administasi e-mail dengan qmailadmin. Untuk menjalankan qmailadmin pada web browser dengan menggunakan alamat http:localhostcgi-binqmailadmin . PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.1 Tampilan menu login Untuk melakukan login, diharuskan untuk mengisi kolom – kolom pada menu login. User account menggunakan postmaster, domain name masukkan domain name yang di-handle oleh postmaster beserta password-nya. Account postmaster dan domain namedomain name tersebut merupakan yang dibuat dengan vpopmain saat menjalankan perintah vadddomain. Jika login diterima oleh sistem, selanjutnya akan masuk ke main menu. Fasilitas – fasilitas yang terdapat pada main menu adalah : • Main Menu. o Email Account untuk melihat e-mail account . o Forward untuk forward . o Mail Robot menampilkan mail robot . o Mailing List menampilkan mailing list . • Quick Links. o New Email Account membuat alamat e-mail baru . o New Forward membuat mail forward baru . o New Mail Roboti membuat mail jawaban otomatis oleh system . o New Mailing List membuat group kelompok alamat e- mail . • Refresh Menu. • Logout. Gambar 3.2 Tampilan Main Menu ¾ Membuat user e-mail Untuk membuat alamat e-mail baru, pada Main Menu klik bagian New Email Account, maka sistem akan meminta user untuk memasukkan data – data seperti email account, password, nama user, dan lainnya. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Pendaftaran alamat baru ini langsung dapat sekaligus dimasukkan dalam keanggotaan mailing list. Gamabar 3.3 Tampilan New Email Account ¾ Membuat forward Forward mail digunakan untuk meneruskan pengiriman e-mail apabila alamat e-mail yang dituju tidak ada atau salah penulisan alamat. Sebagai contoh, saya memiliki alamat e-mail iwan_klatenjellyfish.co.id , ada teman yang akan mengirim e-mail sedangkan dia lupa alamat e-mail yang saya miliki dan cuma ingat nama iwan, dan mengirimnya ke alamat iwanjellyfish.co.id . Dengan fasilitas forward, kesalahan penulisan alamat dapat diatasi, yaitu dengan memasukkan nama iwan ke dalam daftar forward maka alamat e-mail iwanjellyfish.co.id akan di-forward ke iwan_klatenjellyfish.co.id. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.4 Tampilan New Forward ¾ Membuat mail robot Mail Robot merupakan fasilitas bantu untuk mempermudah pengelolaan program autorespond. Fungsi mail robot yang dibuat di qmailadmin ini tidak berbeda dengan yang dibuat dalam program autorespond. Dalam qmailadmin pembutan mail robot lebih mudah, untuk membuatnya klik New Mail Robot pada Main Menu, selanjutnya tinggal mengisi form yang yang ada. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 3.5 Tampilan New Mail Robot

3.2.10 Sqwebmail

Sqwebmail merupakan program berbasis web untuk mengakses e- mail dari qmail dan vpopmail. Sqwemail merupakan program CGI dan hanya digunakan untuk format maildir dan tidak dapat digunakan untuk format mailbox 3.2.10.a Konfigurasi Sqwebmail Konfigurasi sqwebmail digunakan untuk mengoptimalkan fungsi – fungsi yang terdapat dalam sqwebmail. Berikut adalah opsi – opsi yang dapat digunakan untuk konfigurasi : --without-module-- Sintak ini berfungsi agar sistem tidak menggunakan modul tertentu untuk melakukan otentikasi. --with-libcharset Opsi ini berfungsi agar sistem menggunakan library GNU libcharset jika memang tersinstal. --disable-changepass - Sintak ini menonaktifkan kemampuan untuk mengubah password login. --enable-unicode=chset,chset,… Opsi untuk menonaktifkanunicode tertentu. --with-cachedir=dir, --with-acheowner=userid Sintak ini akan membuat sqwebmail menggunakan cache dan direktori cache dapat diubah sesuai kebutuhan. --without-gzip - Dengan opsi ini sistem tidak akan menggunakan program gzip untuk mengompres data sebelum dikirim. --with-db=db – Sistem akan menggunakan database, biasanya yang digunakan library GDBM atau DB. --enable-https Sistem akan menggunakan https secure. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI --enable-https=login Perintah ini akan membuat sistem mengguanakn https untuk login, secara default sistem menggunakan –enable-https=auto. --enable-hardtimeout=seconds Sistem akan menentukan batas waktu jeda time out . Jika batas waktu tersebut dilewati maka user akan dibuat logout. --enable-autopurge=days Sintak ini akan membuat pesan yang ada pada direktori trash akan secara otomatis terhapus pada periode waktu tertentu. --enable-maxpurge=days Opsi ini untuk mementukan batas waktu maksimum untuk menghapus direktori trash. --with-defaultlang=en Secara default sistem akan menggunakan bahasa Inggris. --enable-cgibindir=directory Sintak ini untuk menentukan lokasi direktori cgi-bin. --enable-imagedir=directory Menentukan direktori di mana gambar akan diinstal. --enable-imageurl=URL Opsi ini menyatakan alamat URL yang mengandung image dan icon. --enable-mimetypes=filelist PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI