Tutorial instalasi Qmail, Courier Imap, dan Squirrelmail
|
|
|
- Leony Setiabudi
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Tutorial instalasi Qmail, Courier Imap, dan Squirrelmail Asfihani 30 Juli 2003 Dokumen (tutorial) ini ditujukan untuk membantu membuat sebuah mailserver untuk satu domain, serta aplikasi pendukung pembacaan melalui web (webmail) dengan menggunakan squirrelmail secara step-bystep dalam Bahasa Indonesia. Anda juga bisa melihat tulisan Jamaludin Ahmad tentang instalasi qmail di Sistem Operasi yang digunakan adalah Redhat Linux 7.3. Semua paket menggunakan format source tarball. Dokumen ini diketik menggunakan lyx dan dapat anda dapatkan dalam format PDF di asfik/writings/qmail.pdf. Tidak ada copyright apapun dalam dukumen ini, anda bebas menyalin, mencetak, maupun memodifikasi (dengan menyertakan nama penulis asli). Saran, koreksi, kritik, kesalahan ketik, maupun ucapan silakan dikirimkan ke tersebut diatas. Terima Kasih. Untuk ibu saya tercinta, guru pertama saya 1. Instalasi Qmail Sebelum memulai, silakan anda uninstall software mailserver (MTA) lain yang berada dalam server anda misalnya sendmail, dan silakan anda membuat sebuah direktori temporari untuk memudahkan penyimpanan source yang akan didownload, anda boleh membuat direktori dengan nama sembarang, disini saya membuat direktori dengannamasrc : [root@wedus asfik]# service sendmail stop [root@wedus asfik]# for a in rpm -qa grep sendmail ; do rpm -e --nodeps $a; done [root@wedus asfik]# mkdir src [root@wedus asfik]# cd src Download qmail dan paket pendukung yang lain (daemontools, ucspi-tcp) : [root@wedus src]# wget [root@wedus src]# wget [root@wedus src]# wget Perhatian : Jika anda menggunakan glibc versi 2.3 keatas (misalnya Redhat 9), silakan download patch untuk qmail dari miror lokal kesayangan anda misalnya dari ISP CBN : [root@wedus src]# wget [root@wedus src]# wget [root@wedus src]# wget Download qmailqueue-patch, yang berguna sebagai add-on qmail agar bisa menjalankan external program, misalnya jika dikemudian hari anda menginginkan software anti-virus, serta quotas-patch, yang berguna untuk membounce jika suatu user sistem (user ) sudah melebihi quota sistem : [root@wedus src]# wget [root@wedus src]# wget Ekstrak semua source tersebut :
2 2 src]# tar -xzvf qmail-1.03.tar.gz src]# tar -xzvf daemontools-0.76.tar.gz src]# tar -xzvf ucspi-tcp-0.88.tar.gz Buat direktori untuk qmail dan pembuatan account user yang akan menjalankan dan mengurusi qmail : [root@wedus src]# mkdir /var/qmail [root@wedus src]# groupadd nofiles [root@wedus src]# useradd -g nofiles -d /var/qmail/alias alias [root@wedus src]# useradd -g nofiles -d /var/qmail qmaild [root@wedus src]# useradd -g nofiles -d /var/qmail qmaill [root@wedus src]# useradd -g nofiles -d /var/qmail qmailp [root@wedus src]# groupadd qmail [root@wedus src]# useradd -g qmail -d /var/qmail qmailq [root@wedus src]# useradd -g qmail -d /var/qmail qmailr [root@wedus src]# useradd -g qmail -d /var/qmail qmails Kompilasi qmail, daemontools, tcpserver dan mengepatch qmail dengan beberapa patch tersebut diatas : [root@wedus src]# cd qmail-1.03 Perhatian : Jika anda menggunakan glibc versi 2.3 keatas (misalnya Redhat 9), patch qmail anda : [root@wedus qmail-1.03]# patch -p1 <../qmail-1.03.errno.patch Jika diperlukan patch dengan queue patch dan quota patch : [root@wedus qmail-1.03]# patch -p1 <../qmailqueue-patch [root@wedus qmail-1.03]# patch -p1 <../qmail-1.03-quotas-1.1.patch Kompile dan install qmail : [root@wedus qmail-1.03]# make setup check Membuat file konfigurasi qmail, disini silakan anda ganti gibas.wedus.comdengan hostname anda yang FQDN (bisa diresolve), misalnya serverku.domain.com.ingat, hostname tidak harus sama dengan nama server host tempat anda menginstall qmail tersebut : [root@wedus qmail-1.03]#./config-fast gibas.wedus.com Pada langkah yang penting ini kita akan menentukan nama domain yang akan diurusi/dihandle oleh qmail diserver ini, misalnya wedus.com. Masukkan nama domain tersebut ke file rcpthosts dan locals sehingga nantinya akan dianggap sebagai domain lokal dan bukan virtual oleh qmail, misalnya : [root@wedus qmail-1.03]# echo wedus.com >> /var/qmail/control/locals [root@wedus qmail-1.03]# echo wedus.com >> /var/qmail/control/rcpthosts
3 3 Install ucspi-tcp dan daemontools : [root@wedus qmail-1.03]# cd../ucspi-tcp-0.88 Perhatian : Jika anda menggunakan glibc versi 2.3 keatas (misalnya Redhat 9), patch ucspi-tcp anda : [root@wedus ucspi-tcp-0.88]# patch -p1 <../ucspi-tcp-0.88.errno.patch Kompile dan install ucspi-tcp : [root@wedus ucspi-tcp-0.88]# make setup check [root@wedus ucspi-tcp-0.88]# cd../admin/daemontools-0.76/ Perhatian : Jika anda menggunakan glibc versi 2.3 keatas (misalnya Redhat 9), patch daemontools anda : [root@wedus daemontools-0.76]# patch -p1 <../../daemontools-0.76.errno.patch Kompil dan install daemontools : [root@wedus daemontools-0.76]#./package/install Jika daemontools sukses terinstal, anda bisa mengecek dengan menggunakan perintah ps, misalnya : [root@wedus daemontools-0.76]# ps ax grep read 6529? S 0:00 readproctitle service errors:... Saya kurang suka dengan struktur penempatan atau symlink file dan direktori pada daemontools dan (menurut saya lho) cenderung amburadul, jadi direktori /command saya hapus kemudian diganti dengan direktori command dari source daemontools : [root@wedus daemontools-0.76]# rm -rf /command/ [root@wedus daemontools-0.76]# mv command/ / Buat file startup untuk menjalankan qmail-send, dan mengganti defaultdelivery dari format Mailbox ke format Maildir : [root@wedus asfik]# cp /var/qmail/boot/home /var/qmail/rc [root@wedus asfik]# perl -pi -e "s/mailbox splogger qmail/maildir\//g" /var/qmail/rc Jika perintah perl tersebut diatas ada kesalahan atau Linux ada tidak terinstall program perl (sulit dipercaya?), silakan secara manual anda mengganti pada file /var/qmail/rc dari baris ini : qmail-start./mailbox splogger qmail menjadi :
4 4 qmail-start./maildir/ Buat direktori untuk menyimpan file-file supervise : [root@wedus asfik]# mkdir -p /var/qmail/supervise/qmail-send/log [root@wedus asfik]# mkdir -p /var/qmail/supervise/qmail-smtpd/log Buat file script supervise untuk menjalankanqmail-send : [root@wedus asfik]# vi /var/qmail/supervise/qmail-send/run Isinya : #!/bin/sh exec /var/qmail/rc Buat file script supervise untuk menjalankan logqmail-send : [root@wedus asfik]# vi /var/qmail/supervise/qmail-send/log/run Isinnya : #!/bin/sh exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t s /var/log/qmail Buat file script supervise untuk menjalankanqmail-smtpd : [root@wedus asfik]# vi /var/qmail/supervise/qmail-smtpd/run Isinya : #!/bin/sh PATH=$PATH:/usr/local/bin:/var/qmail/bin export PATH QMAILDUID= id -u qmaild NOFILESGID= id -g qmaild MAXSMTPD=30 exec /usr/local/bin/softlimit -m \ tcpserver -H -R -v -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" -u "$QMAILDUID" -g "$NOFILESGID" \ 0 25 qmail-smtpd 2>&1 Variabel MAXSMTPD bisa anda sesuaikan dengan kondisi kebutuhan dan beban mailserver anda. Jika anda menginginkan penolakan terhadap yang datang dari mailserver yang open relay yang biasanya merupakan SPAM, anda bisa menggunakan rblsmtpd menjadi :
5 5 tcpserver -H -R -v -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" -u "$QMAILDUID" -g "$NOFILESGID" \ 0 25 rblsmtpd -r relays.ordb.org rblsmtpd -r spamhaus.relays.osirusoft.com \ rblsmtpd -b qmail-smtpd 2>&1 Jika anda menggunakan rblsmtpd, anda nanti bisa melihat lognya di /var/log/qmail/smtpd/current : [root@wedus asfik]# tail -f tcpserver: pid from rblsmtpd: pid 11461: 451 This mail was \ handled by an open relay - please visit < Buat file script supervise untuk menjalankan logqmail-smtpd : [root@wedus asfik]# vi /var/qmail/supervise/qmail-smtpd/log/run Isinya : #!/bin/sh exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t s /var/log/qmail/smtpd Ubah menjadi file-file yang bisa dieksekusi : [root@wedus asfik]# chmod 755 /var/qmail/supervise/qmail-send/run [root@wedus asfik]# chmod 755 /var/qmail/supervise/qmail-send/log/run [root@wedus asfik]# chmod 755 /var/qmail/supervise/qmail-smtpd/run [root@wedus asfik]# chmod 755 /var/qmail/supervise/qmail-smtpd/log/run Buat direktori untuk log qmail-send dan qmail-smtpd : [root@wedus asfik]# mkdir -p /var/log/qmail/smtpd [root@wedus asfik]# chown qmaill /var/log/qmail /var/log/qmail/smtpd Mengijinkan localhost untuk menggunakan smtp : [root@wedus src]# echo :allow,RELAYCLIENT="" > /etc/tcp.smtp Mengatur IP/Network mana saja yang bisa menggunakan smtp server anda, jika misalnya anda menginginkan komputer di jaringan intranet anda dengan IP bisa menggunakan smtp anda, maka : [root@wedus src]# echo :allow,RELAYCLIENT="" >> /etc/tcp.smtp Atau jika anda mengijinkan seluruh network anda, misalnya /24 maka : [root@wedus src]# echo :allow,RELAYCLIENT="" >> /etc/tcp.smtp Jangan lupa, setiap selesai penambahan untuk selalu membuat database baru dengan :
6 6 src]# tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp Akhirnya kita masukkan script yang kita buat kedalam servis supervise : [root@wedus asfik]# ln -s /var/qmail/supervise/qmail-send /var/qmail/supervise/qmail-smtpd /service Untuk mengecek apakah supervise sudah menjalankan tugasnya dengan benar bisa digunakan perintah ps, misalnya : [root@wedus asfik]# ps ax grep qmail 6636? S 0:00 supervise qmail-send 6638? S 0:00 supervise qmail-smtpd 6640? S 0:00 qmail-send 6641? S 0:00 /usr/local/bin/multilog t s /var/log/qmail 6643? S 0:00 /usr/local/bin/multilog t s /var/log/qmail/smt 6644? S 0:00 qmail-lspawn./maildir/ 6646? S 0:00 qmail-rspawn 6647? S 0:00 qmail-clean Untuk sekedar memastikan, anda juga bisa telnet ke localhost port 25 : [root@wedus src]# telnet localhost 25 Trying Connected to localhost. Escape character is ^]. 220 gibas.wedus.com ESMTP Jika sampai langkah ini, anda belum sukses atau menemui error, coba periksa sekali lagi apakah penulisan script anda sudah betul dan tidak kurang, atau apakah ada langkah/perintah yang anda lewatkan. Anda juga bisa melihat kemungkinan pesan kesalahan/error pada file log /var/log/qmail/current atau /var/log/qmail/smtpd/current atau bisa juga pada proses readproctile, misalnya, dalam kondisi normal: [root@wedus src]# ps ax grep read 673? S 0:00 readproctitle service errors:... Jika ada sesuatu error/kesalahan pada servise supervise, misalnya jika sebuah command id tidak diketemukan karena kesalahan environment $PATH : [root@wedus src]# ps ax grep read 673? S 0:00 readproctitle service errors:...?\id...?\command..\?not...found PENTING. Untuk menerima bounce ke postmaster silakan anda buat minimal tiga buah sebagai berikut : [root@wedus src]# cd ~alias/ [root@wedus alias]# echo [email protected] >.qmail-root [root@wedus alias]# echo [email protected] >.qmail-postmaster [root@wedus alias]# echo [email protected] >.qmail-mailer-daemon
7 7 Ganti dengan yang bertanggung jawab terhadap server tersebut (anda?) Donwload paket checkpassword, yang akan digunakan sebagai module authentikasi menggunakan protokol pop3 : [root@wedus src]# wget [root@wedus src]# tar -xzvf checkpassword-0.90.tar.gz Perhatian : Jika anda menggunakan glibc versi 2.3 keatas (misalnya Redhat 9), silakan download patch checkpassword : [root@wedus src]# wget Pindah ke direktori source checkpassword : [root@wedus src]# cd checkpassword-0.90 Perhatian : Jika anda menggunakan glibc versi 2.3 keatas (misalnya Redhat 9), silakan patch checkpassword anda : [root@wedus checkpassword-0.90]# patch -p1 <../checkpassword-0.90.errno.patch Kompile dan install checkpassword : [root@wedus checkpassword-0.90]# make setup check Buat direktori dan file script supervise untuk menjalankanqmail-pop3d (pop server) : [root@wedus asfik]# mkdir -p /var/qmail/supervise/qmail-pop3d [root@wedus asfik]# vi /var/qmail/supervise/qmail-pop3d/run Isinya : #!/bin/sh PATH=$PATH:/usr/local/bin:/var/qmail/bin export PATH MAXPOP3D=30 exec /usr/local/bin/softlimit -m \ tcpserver -H -v -c "$MAXPOP3D" qmail-popup gibas.wedus.com checkpassword qmail-pop3d Maildir/ 2>&1 Silakan anda sesuaikan variabel MAXPOP3D dan hostname gibas.wedus.comdengan konfigurasi yang sesuai dengan kondisi mail server anda. Buat file script supervise untuk menjalankan logqmail-pop3d : [root@wedus asfik]# mkdir -p /var/qmail/supervise/qmail-pop3d/log [root@wedus asfik]# vi /var/qmail/supervise/qmail-pop3d/log/run
8 8 Isinya : #!/bin/sh exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t s /var/log/qmail/pop3d Buat direktori logqmail-pop3d serta mengeset file script tersebut menjadi executable : [root@wedus asfik]# mkdir /var/log/qmail/pop3d [root@wedus asfik]# chown qmaill /var/log/qmail/pop3d [root@wedus asfik]# chmod 755 /var/qmail/supervise/qmail-pop3d/run [root@wedus asfik]# chmod 755 /var/qmail/supervise/qmail-pop3d/log/run Akhirnya kita masukkan script supervise qmail-pop3d kedalam /service : [root@wedus asfik]# ln -s /var/qmail/supervise/qmail-pop3d /service Untuk memeriksa apakah servise pop3 server sudah bekerja : [root@wedus asfik]# ps ax grep tcpserver 1057? S 0:00 tcpserver -H -R -v -x /etc/tcp.smtp.cdb -c 30 -u ? S 0:00 tcpserver -H -v -c qmail-popup gibas.wedus.com Untuk sekedar memastikan, anda bisa mencoba telnet ke localhost port 110 : [root@wedus asfik]# telnet localhost 110 Trying Connected to localhost. Escape character is ^]. +OK < @gibas.wedus.com> Download script untuk menjalankan qmail, anda bisa download di namun anda harus menambahkan untuk start/stop daemon pop3d nya, atau alternatif lain script yang sudah ditambah start/stop daemon pop3d di asfik/qmailctl : [root@wedus src]# wget [root@wedus src]# mv qmailctl /var/qmail/bin/qmailctl [root@wedus src]# chmod 755 /var/qmail/bin/qmailctl [root@wedus src]# ln -s /var/qmail/bin/qmailctl /usr/bin Jika anda tidak memakai Redhat based style, anda bisa langsung ke Start-Stop qmail : [root@wedus src]# ln -s /var/qmail/bin/qmailctl /etc/rc.d/init.d/qmail [root@wedus src]# ln -s /etc/rc.d/init.d/qmail/qmail /etc/rc.d/rc0.d/k30qmail [root@wedus src]# ln -s /etc/rc.d/init.d/qmail/qmail /etc/rc.d/rc1.d/k30qmail [root@wedus src]# ln -s /etc/rc.d/init.d/qmail/qmail /etc/rc.d/rc2.d/s80qmail [root@wedus src]# ln -s /etc/rc.d/init.d/qmail/qmail /etc/rc.d/rc3.d/s80qmail [root@wedus src]# ln -s /etc/rc.d/init.d/qmail/qmail /etc/rc.d/rc4.d/s80qmail [root@wedus src]# ln -s /etc/rc.d/init.d/qmail/qmail /etc/rc.d/rc5.d/s80qmail [root@wedus src]# ln -s /etc/rc.d/init.d/qmail/qmail /etc/rc.d/rc6.d/k30qmail
9 9 Untuk Start-Stop qmail anda bisa lakukan perintah berikut : [root@wedus src]# qmailctl stop Stopping qmail... qmail-smtpd qmail-send qmail-pop3d [root@wedus src]# qmailctl start Starting qmail Atau dengan gaya klasik koboi Redhat : [root@wedus src]# service qmail stop Stopping qmail... qmail-smtpd qmail-send qmail-pop3d [root@wedus src]# service qmail start Starting qmail Kadang kita butuh akses ke wrapper sendmail (misalnya script cgi) atau mua yang menggunakan wrapper sendmail (mutt, pine dll), jadi kita lakukan symlink ke binari qmail untuk wrapper sendmail : [root@wedus src]# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail [root@wedus src]# ln -s /var/qmail/bin/sendmail /usr/bin/sendmail Penambahan user account Pada intinya karena hanya mengurusi satu domain, maka setiap anda menambah satu buah account , maka yang anda lakukan adalah sama dengan menambah satu buah account pada system Linux anda. Dan ini (amat) sangat berisiko, titik terlemah berada pada password user anda. Anda bisa mengatasinya dengan menggunakan alternatif program cek password yang yang lain yang tentunya tidak akan membaca password di /etc/passwd, atau menggunakan virtualdomain, tapi hanya anda set untuk mengurusi atau menerima ke satu domain saja. Anyway, mari kita coba menambahkan pada domain yang telah kita buat, misalnya account [email protected]. Karena user paijo ini kita set hanya untuk menerima , kita tidak akan memberi akses ssh/telnet/ftp/whatever kepada paijo untuk mengurangi resiko : [root@wedus asfik]# adduser -s /bin/false paijo [root@wedus asfik]# passwd paijo Changing password for user paijo. New password: Retype new password: passwd: all authentication tokens updated successfully. Buat direktori untuk menyimpan untuk user paijo : [root@core asfik]# /var/qmail/bin/maildirmake ~paijo/maildir [root@core asfik]# chown -R paijo.paijo ~paijo/maildir
10 10 Beritahu kepada qmail untuk mengantarkan ke direktori Maildir dihomedirektori user paijo : [root@wedus asfik]# echo "./Maildir/" > ~paijo/.qmail [root@wedus asfik]# chown paijo.paijo ~paijo/.qmail Supaya anda tidak repot-repot lagi membuat file.qmail dan direktori Maildir setiap penambahan user baru : [root@wedus asfik]# echo "./Maildir/" > /etc/skel/.qmail [root@wedus asfik]# maildirmake /etc/skel/maildir Sehingga setiap nanti anda menambah user baru (adduser), otomatis file dan direktori tersebut diatas akan terbuat, sekarang kita mencoba mengirim ke user [email protected], anda boleh saja mencoba mengirim dengan menggunakan MUA seperti Eudora, pine, mutt atau yang lain, kita coba memakai oldfashioned-way, telnet port 25 di localhost : [root@wedus asfik]# telnet localhost 25 Trying Connected to localhost. Escape character is ^]. 220 gibas.wedus.com ESMTP mail from : Asfihani <[email protected]> 250 ok rcpt to: [email protected] 250 ok data 354 go ahead Subject: Ini mengetest saja lho :) ini budi. 250 ok qp 917 quit 221 gibas.wedus.com Connection closed by foreign host. Jika anda lihat pada file /var/log/qmail/current akan ada log yang menujukkan telah diterima dengan selamat : [root@wedus asfik]# tail -f new msg info msg : bytes 202 from <[email protected]> qp 917 delivery 1: success: status: local 0/10 remote end msg Jika anda mengubah hasil format log dari unix timestamps ke format yang lebih mudah dibaca oleh manusia, anda bisa piping dengan menggunakan tai64nlocal :
11 11 asfik]# tail -f /var/log/qmail/current tai64nlocal :24: info msg : bytes 202 from qp 917 uid :24: starting delivery 1: msg to local :24: status: local 1/10 remote 0/ :24: delivery 1: success: did_1+0+0/ :24: status: local 0/10 remote 0/ :24: end msg Untuk membuktikan sudah sampai dengan selamat di mailbox paijo : [root@wedus asfik]# ls ~paijo/maildir/new/ gibas.wedus.com [root@wedus asfik]# cat ~paijo/maildir/new/ gibas.wedus.com Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 917 invoked from network); 2 Nov :24: Received: from unknown ( ) by localhost with SMTP; 2 Nov :24: Subject: Ini mengetest saja lho :) ini budi Lalu kita periksa apakah tersebut sudah masuk ke dalam mailbox [email protected], anda bisa menggunakan POP3 client, misalnya Eudora, sebagai accoutname atau username untuk authentikasi ke server silakan gunakan user paijo, atau anda juga bisa melalui old-fashioned-way, telnet port 110 di localhost : [root@wedus asfik]# telnet localhost 110 Trying Connected to localhost. Escape character is ^]. +OK < @wedus.gibas.com> user paijo +OK pass 123 +OK list +OK retr 1 +OK Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 917 invoked from network); 2 Nov :24: Received: from unknown ( ) by localhost with SMTP; 2 Nov :24: Subject: Ini mengetest saja lho :) ini budi
12 12. quit +OK Connection closed by foreign host. Disitu kita lihat sudah masuk dengan sukses. Untuk melakukan penambahan account yang lain silakan mengulangi langkah-langkah diatas.jika anda tidak mempunyai rencana untuk memberikan akses webmail kepada user anda, anda telah selesai menginstall qmail. Untuk melaporkan sukses dalam installasi anda : [root@wedus asfik]#(echo Nama Anda tulis disini ; uname -a) mail [email protected] 2. Instalasi Courier Imap Courier Imap, sesuai dengan namanya adalah sebuah IMAP server, yaitu sebuah IMAP server yang mendukung format penyimpanan dengan menggunakan format Maildir. Dalam hal ini tujuan kita menggunakan Courier Imap adalah untuk backend dari webmail squirrelmail. Donwload courier-imap, ekstrak sourcenya, dan kita kompilasi : [root@wedus src]# wget [root@wedus src]# tar -xzvf courier-imap tar.gz [root@wedus src]# cd courier-imap [root@wedus courier-imap-1.5.3]#./configure --disable-root-check \ --without-authdaemon --with-authpam --enable-workarounds-for-imap-client-bugs [root@wedus courier-imap-1.5.3]# make [root@wedus courier-imap-1.5.3]# make install Kita tidak membutuhkan module authentikasi yang lain, selain authpam, jadi ya dihapus saja :) [root@wedus courier-imap-1.5.3]# rm -rf /usr/lib/courier-imap/libexec/authlib/* Salin modu authpam yang telah kita kompilasi diatas ke direktori modul authentikasi untuk imap servernya : [root@wedus courier-imap-1.5.3]# cp authlib/authpam /usr/lib/courier-imap/libexec/authlib/ Salin file konfigurasi standar dari courier-imap : [root@wedus courier-imap-1.5.3]# cp /usr/lib/courier-imap/etc/imapd.dist \ /usr/lib/courier-imap/etc/imapd [root@wedus courier-imap-1.5.3]# cp /usr/lib/courier-imap/etc/imapd-ssl.dist \ /usr/lib/courier-imap/etc/imapd-ssl Edit file /usr/lib/courier-imap/etc/imapd, karena courier imap ini hanya digunakan untuk webmail ganti pada baris ADDRESS=0 menjadi ADDRESS= Jika webmail anda adalah webmail yang sibuk, anda bisa menaikkan variabel MAXDAEMONS dan MAXPERIP, yang terpenting adalah ganti pada AU- THMODULES="authdaemon" menjadi AUTHMODULES="authpam": [root@wedus courier-imap-1.5.3]# vi /usr/lib/courier-imap/etc/imapd
13 13 Start daemon courier-imap : [root@wedus courier-imap-1.5.3]# /usr/lib/courier-imap/libexec/imapd.rc start Anda bisa memeriksa apakah servise courier-imap anda sudah berjalan semestinya, kita gunakan perintah ps : [root@wedus courier-imap-1.5.3]# ps ax grep imap 2049? S 0:00 /usr/lib/courier-imap/libexec/couriertcpd -address= ? S 0:00 /usr/lib/courier-imap/libexec/courierlogger imapd Agar setiap reboot daemon courier-imap dijalankan secara otomatis : [root@wedus courier-imap-1.5.3]# echo "/usr/lib/courier-imap/libexec/imapd.rc start" >> /etc/rc.local 3. Instalasi Squirrelmail Menurut file INSTALL dari distribusi Squirrelmail, software ini membutuhkan php4 yang minimal dikompilasi dengan opsi enable-track-vars enable-force-cgi-redirect with-gettext serta membutuhkan register global=on dan file uploads = On di php.ini (jika php anda menggunakan default RPM Redhat file php.ini terletak didirektori /etc). Download dan ekstrak paket squirrelmail : [root@wedus src]# wget [root@wedus src]# tar -xzvf squirrelmail tar.gz Tentukan letak direktori squirrelmail, misalnya disini saya letakkan didirektori /usr/local/httpd/htdocs/sqmail sehingga akan bisa diakses melalui [root@wedus src]# mv squirrelmail /usr/local/httpd/htdocs/sqmail Tentukan user dan group yang menjalankan proses apache : [root@wedus src]# egrep ^(User Group) /usr/local/httpd/conf/httpd.conf User www Group www Dari perintah diatas kita peroleh user www dan group www, kemudian ganti kepemilikan direktori/usr/local/httpd/htdocs/sqmail/data menjadi user www dan group www : [root@wedus src]# chown -R /usr/local/httpd/htdocs/sqmail/data/ Salin file konfigurasi standar ke file konfigurasi squirrelmail : [root@wedus src]# cp /usr/local/httpd/htdocs/sqmail/config/config_default.php \ /usr/local/httpd/htdocs/sqmail/config/config.php Edit file tersebut dari$domain = mydomain.com ; menjadi$domain = wedus.com ; dan$imap server type = cyrus ;menjadi$imap server type = courier ; :
14 14 src]# vi /usr/local/httpd/htdocs/sqmail/config/config.php Atau jika anda mengalami kesulitan dalam mengkonfigurasi squirrelmail secara manual, anda bisa menggunakan script perl yang disertakan oleh squirrelmail, pada direktori config : [root@wedus src]# cd /usr/local/httpd/htdocs/sqmail/config [root@wedus config]#./conf.pl Kemudian silakan dicoba dengan browser anda, misalnya kemudian masukkan user yang telah anda buat misalnya paijo kemudian anda bisa mengganti Personal Information atau Folder Preferences dari menu Options. 4. Lain-lain Didalam penggunaannya, terkadang qmail menemui suatu masalah, misalnya queue macet atau menumpuk, atau mailbox anda dispam dan kemudian bounce ke alamat yang tidak ketahuan jluntrung dan sangkan parannya ataupun tiba-tiba struktur direktori queue anda rusak. Atau anda punya gagasan untuk membatasi total pemakain harddisk untuk suatu domain. 4.1 qmhandle qmhandle digunakan untuk melihat direktori queue ataupun menghapus dan melihat suatu di direktori queue. Program ini membutuhkan perl, jadi silakan diperiksa distro linux kesayangan anda, apakah sudah terinstall perl atau belum. [root@wedus src]# wget [root@wedus src]# tar -xzvf qmhandle tar.gz Edit file qmhandle : [root@wedus src]# vi qmhandle Hapus atau beri tanda # pada baris ini : $qmcmd = "csh -cf /var/qmail/rc & "; Unmark/uncommnet (hilangkan tanda # ) pada baris ini : $qmcmd = /etc/init.d/qmail start ; Atau jika anda tidak menggunakan init untuk memulai qmail : $qmcmd = /usr/bin/qmailctl start ; Pindahkan file binari nya ke direktori /usr/sbin atau direktori dimana anda ingat file tsb dan masuk lingkungan $PATH anda : [root@wedus src]# mv qmhandle /usr/sbin/ Jika tidak ada yang menyangkut di direktori queue, hasil perintah qmhandle -l -c adalah :
15 15 src]# qmhandle -l -c Messages in local queue: 0 Messages in remote queue: 0 Misalkan ada sebuah yang bounce dan numpuk direktori queue : [root@wedus src]# qmhandle -l -c (3, R) Return-path: From: [email protected] To: [email protected] Subject: failure notice Date: 30 Oct :26: Size: bytes Dan anda ingin menghapusnya (nomor didapat dari hasil diatas): [root@wedus src]# qmhandle -d15643 Terminating qmail (pid 491)... this might take a while if qmail is working. Restarting qmail... Starting qmail done (hopefully). Untuk menghapus beberapa nomor sekaligus (misalnya nomor 1,2,3) anda bisa menggunakan qmhandle -d1 -d2 -d3 untuk menghapusnya, untuk penggunaan lebih lanjut qmhandle -h 4.2 queue-fix Jika direktori queue anda tiba-tiba membengkak dan banyak antrian di queue, mungkin mailbox anda ada yang terkena spam atau virus atau diserang (let s say dibomb lah). Anda bisa melihat salah satu message yang terkena spam/virus/bomb tersebut dengan qmhandle. Tapi jika jumlah message banyak menghapus dengan qmhandle adalah pekerjaan yang melelahkan :), solusinya mungkin bisa dengan menghapus direktori queue yang lama dan mengganti dengan direktori queue yang baru. [root@wedus src]# wget [root@wedus src]# tar -xzvf queue-fix.tar.gz [root@wedus src]# cd queue-fix-1.4/ [root@wedus queue-fix-1.4]# make Pindahkan file binari nya ke direktori /usr/sbin atau direktori dimana anda ingat file tsb dan masuk lingkungan $PATH anda : [root@wedus queue-fix-1.4]# cp queue-fix /usr/sbin/ Jika anda ingin membetulkan struktur direktori queue qmail saja : [root@wedus queue-fix-1.4]# qmailctl stop [root@wedus queue-fix-1.4]# queue-fix -i /var/qmail/queue/ [root@wedus queue-fix-1.4]# qmailctl start
16 16 Jika anda ingin mengganti (menghapus yang lama dan membuat yang baru) struktur direktori queue qmail, perintah mv ditujukan untuk membackup direktori queue jika suatu saat nanti akan dilakukan investigasi dari pihak berwajib (anda?): queue-fix-1.4]# qmailctl stop queue-fix-1.4]# mv /var/qmail/queue/ /var/qmail/old-queue queue-fix-1.4]# mkdir /var/qmail/queue/ queue-fix-1.4]# queue-fix -i /var/qmail/queue/ queue-fix-1.4]# qmailctl start 4.3 Quota per user (account ) Tujuannya adalah membatasi pemakaian harddisk untuk suatu user (account ). Bagaimana cara mengatur quota pada linux dengan baik dan benar, silakan kunjungi Jika misalnya partisini /home anda sudah terpisah dan direktori/homeanda akan diquota maka pada file /etc/fstab anda ubah dari : LABEL=/home /home ext3 defaults 1 2 Menjadi : LABEL=/home /home ext3 defaults,usrquota 1 2 Buat file kosong pada partisi /home ganti modenya menjadi 700 : [root@wedus asfik]# touch /home/aquota.user [root@wedus asfik]# chmod 700 /home/aquota.user Reboot Linux anda, pastikan setiap reboot akan menjalankan quotaon, default pada Redhat sudah dimasukkan dalam file /etc/rc.d/rc.sysinit. Lakukan quotacheck sebelum melakukan penambahan quota : [root@wedus asfik]# quotacheck -avugfm Test apakah quota sudah terpasang dengan semestinya : [root@wedus asfik]# quota -uv root Disk quotas for user root (uid 0): Filesystem blocks quota limit grace files quota limit grace /dev/hda Jika belum terpasang maka hasil keluaran perintah diatas adalah : [root@wedus asfik]# quota -uv root Disk quotas for user root (uid 0): none Sekarang kita coba untuk memberi quota pada user paijo misalnya sebesar 10 MB :
17 17 asfik]# setquota -u paijo /home [root@wedus asfik]# quota -uv paijo Disk quotas for user paijo (uid 188): Filesystem blocks quota limit grace files quota limit grace /dev/hda none Jika suatu saat user paijo telah melebihi quota (ditunjukkan dengan tanda * pada hasil keluaran perintah quota) yang kita berikan maka semua yang dikirm ke [email protected] tersebut akan dibounce ke sendernya (dikirim balik ke pengirimnya) : [root@wedus asfik]# quota -uv paijo Disk quotas for user paijo (uid 188): Filesystem blocks quota limit grace files quota limit grace /dev/hda * none Hasil dari perintah tail -f /var/log/qmail/current yang menunjukkan suatu dibounce : [root@wedus asfik]# tail -f info msg 48056: bytes 890 from <[email protected]> qp uid starting delivery 36258: msg to local status: local 1/10 remote delivery 36258: failure: Recipient status: local 0/10 remote bounce msg qp end msg new msg info msg 48058: bytes 1453 from <> qp delivery 36259: success: end msg Jika tidak (belum) bekerja sebagaimana mestinya, silakan anda kunjungi site quota mini howto tersebut diatas. Happy reading :) 5. ChangeLog 30 Juli 2003 Minor updates, update patch pada glibc di Redhat 9 08 Nopember 2002 Pembetulan baris yang terlalu panjang sehingga format PDF menjadi berantakan 02 Nopember 2002 Penulisan tutorial installasi qmail, courier-imap, dan squirrelmail ini dimulai
18 18 6. Referensi File INSTALL, README dan direktori docs pada setiap distribusi paket
Instalasi Qmail, Vmailmgr, Omail Admin, Courier Imap, dan Squirrelmail
Instalasi Qmail, Vmailmgr, Omail Admin, Courier Imap, dan Squirrelmail Asfihani ([email protected]) 30 Juli 2003 Dokumen (tutorial) ini ditujukan untuk membantu membuat sebuah mailserver dengan beberapa
Instalasi Qmail, Vpopmail, Qmailadmin, Courier Imap, dan Squirrelmail
Instalasi Qmail, Vpopmail, Qmailadmin, Courier Imap, dan Squirrelmail Asfihani ([email protected]) 30 Juli 2003 Dokumen (tutorial) ini ditujukan untuk membantu membuat sebuah mailserver dengan beberapa
Admiral Dasrin Ver 1.2, 27 September Pendahuluan
Admiral Dasrin [email protected] Ver 1.2, 27 September 2000 ------------------------- 1. Pendahuluan --------------------- Dokumen ini merupakan langkah yang penulis lakukan saat menginstal qmail-1.03
TUGAS PENDAHULUAN 1. Jelaskan cara kerja dari Mail Server 2. Sebutkan beberapa software yang dipakai untuk mengamankan dari spam dan virus
MODUL 9 EMAIL SECURITY (INSTALL EMAIL DAN ANTI SPAM) TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang Email Secrity di linux 2. Mahasiswa mampu melakukan installasi dan konfigurasi anti email
FTP SERVER MAIL SERVER WEBMAIL
ADMINISTRASI SERVER FTP SERVER MAIL SERVER WEBMAIL FTP Server File Transfer Protocol (FTP) adalah protocol yang digunakan untuk transfer file atau data melalui media jaringan. FTP termasuk dalam protocol
Membangun Mail Server pada Linux Redhat 9
Membangun Mail Server pada Linux Redhat 9 Setelah sebelumnya saya sempat menulis cara tentang Membangun WEB Server pada Linux Redhat 9, kali ini saya akan menyambungnya dengan Membangun Mail Server pada
Kemudian akan muncul menu PopUp, dan sesuaikan dengan konfigurasi di bawah ini;
KONFIGURASI WEB MAIL DEBIAN 5 MAIL Server Mail Server atau yang sering disebut juga E-Mail server, digunakan untuk mengirim surat melalui Internet. Dengan begitu, dapat mempermudah dalam penggunanya, karena
Modul 8 INSTALL DAN KONFIGURASI MAIL DAN WEBMAIL SERVER
Modul 8 INSTALL DAN KONFIGURASI MAIL DAN WEBMAIL SERVER 1. Instalasi paket postfix, squirrelmail, imap (untuk SMTP), dan pop (untuk POP3) sekaligus. Jika ada pertanyaan, tekan y 2. Selanjutnya tekan ENTER
Mail Server. sudah digunakan orang sejak awal terbentuknya internet pada sekitar tahun
Mail Server 1. Pendahuluan E-mail sudah digunakan orang sejak awal terbentuknya internet pada sekitar tahun 1969 dan merupakan salah satu fasilitas yang ada pada saat itu. Sesuai dengan perkembangan internet,
Modul 8 INSTALL DAN KONFIGURASI MAIL SERVER
Modul 8 INSTALL DAN KONFIGURASI MAIL SERVER 1. Instalasi paket postfix, squirrelmail, imap (untuk SMTP), dan pop (untuk POP3) sekaligus. Jika ada pertanyaan, tekan y 2. Selanjutnya tekan ENTER 3. Pilih
Modul 3 FTP SERVER. Dasar Teori
Modul 3 FTP SERVER TUJUAN PEMBELAJARAN 1. Mahasiswa dapat memahami penggunaan service secure shell, secure copy dan secure ftp pada sistem operasi unix/linux. 2. Mahasiswa mampu melakukan instalasi dan
ADMINISTRASI SERVER KELAS 11
Kegiatan Belajar 13 [Mengkonfigurasi Mail Server] ADMINISTRASI SERVER KELAS 11 Oleh Alimansyah Aprianto Tek. Komputer dan Jaringan Kegiatan Belajar 13 2 Kegiatan Belajar 7 3 Kegiatan Belajar 7 4 3 Kegiatan
Worksheet. Instalasi Mail Server pada Debian 7 I SMK NEGERI 1 TAPIN SELATAN
I Worksheet Instalasi Mail Server pada Debian 7 2014 JL. S R A G E N S A W A N G K E C. T A P I N S E L A T A N, K A B. T A P I N K A L I M A N T A N S E L A T A N, 71181 TUJUAN 1. Siswa mampu menambahkan
MAIL SERVER Oleh: Adam Kurniawan Margolang, S.Kom
MAIL SERVER Oleh: Adam Kurniawan Margolang, S.Kom PENDAHULUAN Mail server adalah layanan yang digunakan agar satu pengguna bisa saling bertukar email ke pengguna lainnya. Beberapa contoh perusahaan besar
Modul 4 Telnet dan File Transfer Protocol (FTP)
Modul 4 Telnet dan File Transfer Protocol (FTP) TUJUAN PEMBELAJARAN: 1. Mahasiswa memahami konsep FTP 2. Mahasiswa mampu membangun FTP 3. Mahasiswa mampu melakukan troubleshooting FTP DASAR TEORI FTP menggunakan
KONFIGURASI MAIL SERVER PADA DEBIAN 5
KONFIGURASI MAIL SERVER PADA DEBIAN 5 13.1 Tujuan Instruksi Khusus Setelah menyelesaikan praktek ini mahasiswa dapat : a. Mengetahui paket Mail Server pada system operasi linux debian 5 b. Menginstal paket
PENDAHULUAN Tidak semua perusahaan menerapkan sistem untuk pemantauan dan pemeliharaan semua sistem komputer di kantornya. Jika hal tersebut berlanjut
MEMBANGUN ROUTER DAN MAIL SERVER PADA JARINGAN PT. MULTI DIESEL SERVICE (MDS) DENGAN LINUX RED HAT 9.0 Nur Akbar Dibyohusodo dan Dr. Dewi Agushinta R, SKom, MSc. Sistem Informasi, Fakultas Ilmu Komputer
Praktikum POSTFIX MAIL SERVER
Praktikum POSTFIX MAIL SERVER I. Tujuan Praktikan diharapkan mampu memahami cara kerja dari sebuah mail server, serta mampu melakukan instalasi, konfigurasi pada sebuah mail server. II. Keperluan a. Komputer
ADMINISTRASI JARINGAN DEBIAN SERVER
ADMINISTRASI JARINGAN DEBIAN SERVER Login sebagai Administrator : root Cek setting ipaddress : ifconfig Setting ipaddress : /sbin/ifconfig eth0 192.168.1.3 netmask 255.255.255.0 Restart Networking : /etc/init.d/networking
SMK PASUNDAN 2 BANDUNG
SMK PASUNDAN 2 BANDUNG TEKNIK KOMPUTER DAN JARINGAN Modul 5 MAIL SERVER & WEB MAIL DI Linux Debian Oleh Syaiful Watoni, ST. 1 Sebelum membangun Mail Server dan Web Mail, pastikan Anda sudah membuat/membangun
Mohammad Safii
SMTP (Simple Mail Transfer Protocol) RFC 821 Mohammad Safii [email protected] http://sapitenk.cjb.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Metode Akses Mail dari Client
Metode Akses Mail dari Client MTA 1. Web mail: Client akses mail server via browser (port 80) 2. POP3/POP3S: Client akses mail server via mail client (port 110/995) 3. IMAP/IMAPS: Client akses mail server
Mail Server. Cara Kerja Mail Server. Secara umum, aplikasi di klasifikasikan menjadi tiga jenis :
Mail adalah salah suatu layanan internet yang popular. Layanan ini menggunakan arsitekture client-server, artinya ada aplikasi client mengakses server email. Protocol yang umum digunakan adalah protocol
SMK NEGERI 3 PALU SERVER WITH DEBIAN. Konfigurasi : Urutan Konfigurasi :
SERVER WITH DEBIAN Urutan Konfigurasi : 1. Instalasi Debian 5.0 2. Menginstall SSH (bisa di install atau tidak) 3. Install bind9 4. FTP Server 5. Web Server 6. Instalasi Joomla! 7. Mail Server 8. Web Mail
Sebelumnya dibahas mengenai settting outlook express 2003 disini. lalu bagaimana Setting Outlook 2013?, berikut tutorialnya:
Setting Outlook 2013 Sebelumnya dibahas mengenai settting outlook express 2003 disini lalu bagaimana Setting Outlook 2013?, berikut tutorialnya: 1. Buka program Outlook 2013 2. Masuk ke menu Add accounts
Terdapat dua protokol utama yang sering digunakan dalam layanan E- Mail :
1. Pengertian Mail server Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan
Webmail Server untuk Keperluan Perkantoran Sederhana dan Rumah Tangga Sri Tomo & Teguh Susyanto 4)
ISSN : 1693 1173 Webmail Server untuk Keperluan Perkantoran Sederhana dan Rumah Tangga Sri Tomo & Teguh Susyanto 4) Abstrak Untuk dapat memberikan layanan elektronik mail (e-mail) diperlukan server Mail,
LAPORAN DEBIAN 7 ( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP )
LAPORAN DEBIAN 7 ( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP ) Proses instalasi sampai konfigurasi server pada modul ini menggunakan DVD. Pendaftaran CD/DVD dilakukan satu-satu dengan cara memasukkan CD/DVD
Konfigurasi DNS, MAIL dan WEBMAIL SERVER pada Debian 5.3 Jobsheet and Tutorial Oleh Ahmad Sanusi, S.Sos.I
Konfigurasi DNS, MAIL dan WEBMAIL SERVER pada Debian 5.3 Jobsheet and Tutorial Oleh Ahmad Sanusi, S.Sos.I [email protected] Untuk lebih mudah dan singkat berikut ini beberapa langkah yang dapat dilakukan
TUGAS PENDAHULUAN 1. Jelaskan cara kerja dari Mail Server 2. Sebutkan beberapa software yang dipakai untuk mengamankan email dari spam dan virus
MODUL 9 EMAIL SECURITY (INSTALL EMAIL DAN ANTI SPAM) TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang Email Secrity di linux 2. Mahasiswa mampu melakukan installasi dan konfigurasi anti email
Nama : Bambang H. Program Study : TKJ SMTP-AUTH. Instruktur : Pak Dodi dan Pak Trimans. No. Eksperimen : 10
Program Study : TKJ Eksperimen : Admin Server No. Eksperimen : 10 SMTP-AUTH Nama : Bambang H. Kelas : XII TKJ B Instruktur : Pak Dodi dan Pak Trimans I. TUJUAN a. Siswa dapat mengerti pengertian mail server.
MODUL PRAKTIKUM TEKNOLOGI OPEN SOURCE II
MODUL PRAKTIKUM TEKNOLOGI OPEN SOURCE II MAIL SERVER STMIK AMIK RIAU TAHUN AJARAN 2014/2015 PENGERTIAN Mail server atau yang sering disebut juga E-mail server digunakan untuk mengirim surat melalui internet.
LAPORAN PROJECT UAS ADVANCED NETWORKING MEMBANGUN MAIL SERVER MENGGUNAKAN POSTFIX PADA LINUX DEBIAN. Tugas untuk memenuhi nilai UAS Jarkom Lanjut
LAPORAN PROJECT UAS ADVANCED NETWORKING MEMBANGUN MAIL SERVER MENGGUNAKAN POSTFIX PADA LINUX DEBIAN Tugas untuk memenuhi nilai UAS Jarkom Lanjut Kelas Jaringan Komputer Lanjut 32 Kelompok IV Andrian Ramadhan
LAMPIRAN. : Bagaimana pendapat anda dengan sistem baru ini?
L1 LAMPIRAN 1. Hasil Wawancara dengan Staff Resepsionis 2. Hasil Wawancara dengan Staff IT 3. Instalasi Linux Slackware 4. Instalasi MySQL pada Linux Slackware 5. Instalasi PHP pada Linux Slackware 6.
Webmail Server 1. Virtual Alias = mail.sekolah.sch.id 2. Metode = courier imap dan courier pop. switch
TUTORIAL MEMBUAT DNS SERVER DAN WEB MAIL SERVER DENGAN DEBIAN 4 Oleh : Victor Tengker [email protected] Disampaikan dalam Pembekalan Teknis UKK TKJ 2011 SMK Kristen 2 Tomohon Ilustrasi Soal : 1.
KONFIGURASI DEBIAN SERVER
KONFIGURASI DEBIAN SERVER TEKNIK KOMPUTER DAN JARINGAN Syah Acbar & Ibnu T. Dessetiadi From Information Communication dan Technology Center SMK NEGERI 2 MANOKWARI Computer and Network Enginering SMK Negeri
Instalasi Oracle 11g R2 Express Edition di Debian 64 Bit
Instalasi Oracle 11g R2 Express Edition di Debian 64 Bit OLEH : RUDY ADITYA ABARJA Oracle XE (Express Edition) adalah sebuah produk database server yang berlisensi freeware dari Oracle Corporation. Dengan
BAB 4 IMPLEMENTASI DAN EVALUASI
102 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Tahapan Implementasi Secara garis besar tahapan implementasi dibagi menjadi dua bagian, yaitu proses instalasi dan konfigurasi, serta proses testing. Pada proses
Desain Sistem ANALISA KEBUTUHAN
ANALISA KEBUTUHAN 1. Diperlukan Satu Sistem yang dapat mengatur penggunaan Alamat Internet Protocol (IP) baik secara dinamik maupun statik dari Server 2. Dapat mengatur segmentasi jaringan berdasarkan
MEMBANGUN DNS, MAIL DAN WEBMAIL SERVER. Pengetikan password tidak ditunjukkan demi keaamanan. Maka ketik saja password sampai selesai kemudian ENTER
1 Membangun DNS Server, Mail Server dan Webmail Server MEMBANGUN DNS, MAIL DAN WEBMAIL SERVER LANGKAH-LANGKAH : # -- > MEMBANGUN DNS SERVER DNS Server merupakan computer atau program yang berfungsi melayani
Mail Server (Postfix,Squirrelmail)
PRAKTIKUM 9 Mail Server (Postfix,Squirrelmail) 1 Praktikum 10 Mail Server (Postfix,Squirrelmail) TUJUAN PRAKTIKUM : Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu : 1. Mahasiswa memahami
Sistem Monitoring Di Debian 6
Sistem Monitoring Di Debian 6 1. Cacti Untuk menginstal Cacti pastikan di komputer sudah ada Apache web server, interpreter PHP, database MySQL, RRD Tool, dan protokol SNMP. Kalo semuanya sudah ada bisa
PROPOSAL PEMBUATAN MAIL SERVER MENGGUNAKAN SQUIRRELMAIL DENGAN UBUNTU SERVER 14.04
PROPOSAL PEMBUATAN MAIL SERVER MENGGUNAKAN SQUIRRELMAIL DENGAN UBUNTU SERVER 14.04 Disusun Oleh : Yohana Fitri 121402093 Willa Oktinas 121402091 Tika Hairani 121402103 Siti Hasanah 121402105 TEKNOLOGI
MODUL 3 MAIL SERVER [POSTFIX OSTFIX,D ,DOVECOT,THUNDERBIRD] TUJUAN PEMBELAJARAN: DASAR TEORI
MODUL 3 MAIL SERVER [POSTFIX OSTFIX,D,DOVECOT,THUNDERBIRD] TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep Mail Server di linux 2. Mahasiswa memahami cara instalasi Mail Server di Linux
Bab 2 Turck - MMCache
Bab 2 Turck - MMCache A. T U J U A N : 1. Mempelajari teknologi Turck - MMCache. 2. Dapat mengimplementasikan teknologi Turck MMCache kedalam sebuah halaman web dinamis PHP. B. DASAR TEORI : Turck MMCache
Mapping URL Sistem Web
Web server Komponen Sistem Web Mapping URL Sistem Web Web Server vs Web Application Web Application: Menggunakan bahasa Pemprograman(misal ASP, PHP, Java,.Net, Perl atau C) Web Server: Melayani permintaan
1) File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol.
1) File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol. 2) Tujuan FTP server adalah sebagai berikut : 1. Untuk
Sistem Administrasi Linux
Sistem Administrasi Linux pertemuan 2 Struktur Direktori Linux Perintah dasar linux Helmy Faisal M, S.Kom Direktori di linux Direktori /bin /boot /dev /etc /home /lib /mnt Isi Direktori berisi file-file
Minggu 13 Mail Server
Minggu 13 Mail Server 1 Overview Mail Server Penerimaan Mail : MX Record Kerja Sendmail Konfigurasi Sendmail Fitur Sendmail Konfigurasi Server dan Client POP Server IMAP Server 2 Mail Server Overview Mail
6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah
Cara menjalankan program 1. Install WAMP Server atau XAMPP Server dan jalankan. (klik link untuk melihat cara install) 2. Install browser, dapat menggunakan Firefox, Chrome, atau browser yang lain (pada
Administrasi Server Dasar Bagian 2. Modul. Andri Priyanto 15 Juni 2016 Pelatihan Server Labnet CS UPI
Administrasi Server Dasar Bagian 2 Modul Andri Priyanto 15 Juni 2016 Pelatihan Server Labnet CS UPI Administrasi Server Dasar Bagian 2 Andri Priyanto ([email protected]) Versi 1.0 Mei 2016
WEB SERVER LINUX DEBIAN 8.5
WEB SERVER LINUX DEBIAN 8.5 A. WEB SERVER Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Dari perencanaan dan perancangan diatas, untuk selanjutnya akan dilanjutkan dengan implementasi. Sistem yang telah dibahas, maka untuk tahap selanjutnya
Admin Jaringan Komputer APACHE WEB SERVER
1 Admin Jaringan Komputer APACHE WEB SERVER JURUSAN TEKNOLOGI INFORMASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2008 2 Apache Web Server Tujuan: Mahasiswa mampu
LAPISAN APLIKASI SMTP, POP, DAN IMAP. Budhi Irawan, S.Si, M.T
LAPISAN APLIKASI SMTP, POP, DAN IMAP Budhi Irawan, S.Si, M.T SKEMA SEND RECEIVE E-MAIL Client Kirim e-mail ke sebuah server menggunakan SMTP dan menerima e-mail menggunakan POP3 APLIKASI E-MAIL CLIENT
PERINTAH DASAR LINUX. Iqbal Dhea Furqon T Prakikum Sistem Operasi H. sudo
PERINTAH DASAR LINUX Perintah Keterangan sudo menjalankan perintah lain dalam mode administrator su masuk (login) menjadi user root Snapshoot Catatan Terdapat sedikit perbedaan antara sudo dengan su. Perintah
Membangun Mail Server
UTAMA Ulasan CD Klinik Ulasan Linux Ready Utama Bisnis Feature Tutorial Membangun Mail Server Salman Agus Supriyadi Memilih aplikasi mail server memang tak mudah. Apalagi di Linux banyak alternatif yang
Panduan Cara Menggunakan Server VPS
Panduan Cara Menggunakan Server VPS [Document subtitle] Rizki Rinaldi [Course title] DESKRIPSI Nama Tutorial : Panduan Cara Menggunakan Server VPS Tujuan Tutorial : Memberikan panduan langkah demi langkah
BAB 1 Arsitektur Layanan
BAB 1 Arsitektur Layanan E-Mail Dewasa ini E-Mail telah menjadi sarana komunikasi standar bagi para user komputer. Fasilitas yang 5 tahun lalu masih terbilang langka tersebut saat ini telah tersedia di
Menggunakan Aplikasi Zimbra Desktop
Setting Email Acount Menggunakan Aplikasi Zimbra Desktop Zimbra Desktop adalah salah satu aplikasi mail client gratis (freeware), walaupun aplikasi ini dapat di download secara gratis namun Zimbra Desktop
Langkah-langkah instalasi Thunderbird 1. Buka file instalasi (.exe) yang baru Anda download.
Setting Thunderbird untuk email UB Dengan mengikuti langkah-langkah yang dijelaskan berikut, Anda dapat melakukan pengaturan email UB di software mail client Mozilla Thunderbird serta menyimpan backup
mengganti grup file chmod chown cp dd df du
Perintah Dasar Linux RedHat. Berikut merupakan perintah dasar Linux Redhat, perintahperintah dibawah ini dikelompokkan sebagai berikut, yaitu Perintah Pengelolaan File, Perintah Editing dan Scripting,
Membangun Webserver. Dengan menggunakan freeradius pengelolaan login user berbasis web dan dapat menangani sampai ribuan client dari banyak AP
Dalam mengelola keamanan Jaringan wireless bisa diterapkan mekanisme login akses client secara terpusat menggunakan FreeRadius server (open source) atau Mikrotik UserManager (Licensed Level 6) Dengan menggunakan
3. Lalu buat user nagios beserta paswordnya m nagios nagios
1 Instalasi Network Monitoring System Nagios di Centos 6 1. Pertama installkan packet yang diperlukan untuk memakai nagios supaya bisa dipakai untuk memonitoring jaringan. Apache PHP GCC Compiler GD development
Konfigurasi DNS Server pada Linux Redhat
Konfigurasi DNS Server pada Linux Redhat 1. Pastikan paket DNS servernya telah terinstall. Untuk mengeceknya dengan perintah berikut: # rpm qa grep bind 2. Lakukan konfigurasi pada file named.conf. dengen
P1 : Perintah Dasar Sistem Operasi Linux
P1 : Perintah Dasar Sistem Operasi Linux Akhmad Rizki Rizaldi 2210131013 9 Maret 2015 Praktikum 1 Perintah Dasar Sistem Operasi Linux A. POKOK BAHASAN : - Format intruksi pada Sistem Operasi Linux - Perintah-Perintah
Minggu 12 Web Server 1
Minggu 12 Web Server 1 Pendahahuluan merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien mengirimkan kembali hasilnya dalam bentuk halaman - halaman
Menghubungkan Internet Host ke Guest dan Instalasi aplikasi
Menghubungkan Internet Host ke Guest dan Instalasi aplikasi Cara menghubungkan Internet dari computer host ke computer guest : 1) Pastikan computer host telah terkoneksi dengan sambungan internet. 2) Lalu
2.1 Instalasi Joomla Secara Lokal
Instalasi Joomla Sebelum belajar membuat web, kita perlu menginstal perangkat lunak yang dibutuhkan oleh Joomla. Sebenarnya Anda dapat menginstal perangkat lunak komponen Joomla secara terpisah, tetapi
Membuat FTP di Windows Server 2003
Membuat FTP di Windows Server 2003 Oleh : Ari Nugroho FTP merupakan protokol aplikasi pada lingkungan TCP/IP yang berfungsi untuk mentransfer file antar jaringan seperti yang terdapat pada internet. Dengan
Praktikum 1. Perintah Dasar Sistem Operasi Linux
Praktikum 1 Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: ü Format Instruksi pada Sistem Operasi Linux ü Perintah-Perintah Dasar pda Sistem Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi
I. DASAR TEORI. Perintah Dasar Linux
Perintah Dasar Linux Tujuan Praktikum : 1. Mengenal sistem operasi GNU/Linux 2. Memahami perintah-perintah dasar GNU/Linux 3. Mampu mengoperasikan GNU/Linux pada mode terminal I. DASAR TEORI Command line
Praktikum 2. Operasi Linux. POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux
Praktikum 2 Perintah Dasar Sistem POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi dalam
MODUL 8 Mengoperasikan Perangkat Lunak Basis Data
MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan
Konfigurasi Mail Server Menggunakan Postfix dan Squirrelmail
Konfigurasi Mail Server Menggunakan Postfix dan Squirrelmail Postfix adalah mail transfer agent bebas dan terbuka. Postfix merupakan mail transfer agent default untuk sejumlah sistem operasi bertipe Unix.
Membuat Mail Server pada Ubuntu Server
Membuat Mail Server pada Ubuntu 12.04 Server Mail server Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan
Membuat FTP Server dengan Ubuntu Cara Membangun FTP Server dengan VSFTPD Ubuntu Server - Transfer file dengan layanan ftp.
Membuat FTP Server dengan Ubuntu 12.04 Cara Membangun FTP Server dengan VSFTPD Ubuntu Server - Transfer file dengan layanan ftp. VSFTPD Merupakan salah satu aplikasi untuk membangun ftp server dilingkungan
INSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER
INSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER TUTORIAL SOAL UKK PAKET 1 TEKNIK KOMPUTER JARINGAN Membangun DNS Server, Gateway, Proxy server, FTP server, dan Web Server pada jaringan Opsi konfigurasi
Antrian yang akan dikirim. Mailbox penerima
Pendahuluan E-mail sudah digunakan orang sejak awal terbentuknya internet pada sekitar tahun 1969 dan merupakan salah satu fasilitas yang ada pada saat itu. Sesuai dengan perkembangan internet, penggunaan
Basic Konfigurasi Mail Server Pada FreeBSD Menggunakan Dovecot & Postfix
Basic Konfigurasi Mail Server Pada FreeBSD Menggunakan Dovecot & Postfix Mail Server adalah server yang memungkinkan pengguna (user) untuk dapat mengirim dan menerima surat elektronik (e-mail) satu sama
BAB I PENDAHULUAN. 2. Dapat mengetahui tujuan dari Virtual Host. 3. Mampu mengkonfigurasi Virtual Host khususnya pada Centos.
BAB I PENDAHULUAN 1.1 Latar Belakang Virtual Host merupakan cara untuk mengatur banyak website atau URL di dalam satu mesin atau satu IP. Misalkan kita mempunyai banyak domain tapi hanya mempunyai 1 IP
Sebelumnya dibahas mengenai settting outlook express 2003 disini. lalu bagaimana Setting Outlook 2013?, berikut tutorialnya:
Setting Outlook 2013 Sebelumnya dibahas mengenai settting outlook express 2003 disini lalu bagaimana Setting Outlook 2013?, berikut tutorialnya: 1. Buka program Outlook 2013 2. Masuk ke menu Add accounts
INSTALLATION CHECKING
INSTALLATION CHECKING PT.Technomatic Cipta Mandiri IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 Telp./Fax.: 022 70051771; 7219761 INSTALLATION CHECKING INSTALLATION CHECKING Informasi pada dokumen
Instalasi Aplikasi server Menggunakan ClarkConnect
Instalasi Aplikasi server Menggunakan ClarkConnect Prakata ClarkConnect adalah Software yang mudah digunakan untuk membangun dan mengatur server dedicated dan Gateway Internet Tutorial Instalasi ini akan
BAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN 3.1. Perancangan Router OS Debian 6.0 QUAGGA PROSES ROUTING WEB INTERFACE MANAJEMAN BANDWIDTH HTB TOOL INPUT USER Gambar 3.1 Alur Kerja Interface Router dan Server Bandwidth
3. Proses pertama adalah memilih bahasa. Pilih bahasa yang menurut anda mudah untuk melanjutkan instalasi. Sebaiknya pilih bahasa inggris.
Instalasi Debian 5 1. Boot komputer, laptop atau notebook pada BIOS harus diatur DVD-ROM yang booting pertama. Setelah itu masukkan DVD Debian 5.0 ke dalam DVD ROOM, lalu Simpan pengaturan pada BIOS. Tetapi
LAPORAN RESMI PRAKTIKUM ADMIN DAN MANAJEMEN JARINGAN Mail Server
LAPORAN RESMI PRAKTIKUM ADMIN DAN MANAJEMEN JARINGAN Mail Server Mata Kuliah : Admin dan Manajemen Jaringan Dosen Pengampu : Ferry Astika Saputra, S.T, M.Sc. Departemen : Departemen Teknik Informatika
BAB IV HASIL DAN PEMBAHASAN. adalah CD/DVD IPCop dan komputer yang digunakan tehubung dengan
BAB IV HASIL DAN PEMBAHASAN 4.1 Instalasi IPCop Dalam menginstal linux IPCop 1.4.16 yang perlu diperhatikan dan dibutuhkan adalah CD/DVD IPCop 1.4.16 dan komputer yang digunakan tehubung dengan koneksi
DNS SERVER. Jaringan Komputer
DNS SERVER Jaringan Komputer Apa itu DNS? DNS atau Domain Name System adalah sebuah server yang berfungsi menangani translasi penamaan hos-host kedalam IP Address, begitu juga sebaliknya dalam menangani
PRAKTIKUM VI TELNET DAN FTP
PRAKTIKUM VI TELNET DAN FTP I. Tujuan 1. Mahasiswa Memahami konsep telnet dan FTP 2. Mahasiswa mampu membangun telnet dan FTP II. Peralatan Yang Diperlukan 1. Beberapa komputer yang berfungsi sebagai server
MODUL 01 SISTEM OPERASI
MODUL 01 SISTEM OPERASI LABORATORIUM TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014 Perintah Dasar Linux Tujuan Praktikum : 1. Mengenal sistem operasi GNU/Linux 2. Memahami perintah-perintah dasar
BAB 4 IMPLEMENTASI DAN EVALUASI. Monitoring dan User Management pada PT Patra Jasa adalah hardware, - CPU Pentium IV 2.4 GHz
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Sarana yang dibutuhkan untuk mengimplementasikan Sistem Traffic Monitoring dan User Management pada PT Patra Jasa adalah hardware, software, dan brainware.
LAMPIRAN D WEB MANAGER (cpanel)
LAMPIRAN D WEB MANAGER (cpanel) D-0 LAMPIRAN D WEB MANAGER (cpanel) 1. LOGIN Gambar D. 1 cpanel Login 2. Menu cpanel Gambar D. 2 Menu 1 D-1 3. Fungsi cpanel Gambar D. 3 Menu 2 Fungsi utama cpanel yaitu
Praktikum 1. Perintah Dasar Sistem Operasi Linux. Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux
Praktikum 1 Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi dalam
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek
4. Pilih direktori tempat penyimpanan lalu klik Lanjut. A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM
A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM 4. Pilih direktori tempat penyimpanan lalu klik Lanjut 2. Lanjut untuk melanjutkan 5. Centangi 2 opsi seperti pada gambar, klik Lanjut 3. Pilih
Hubungan Aplikasi dan Transport
Application Layer Pendahuluan Berurusan dengan program komputer yang digunakan oleh user. Program komputer yang berhubungan hanya program yang melakukan akses jaringan, bukan program standalone Contoh:
Berikut ini adalah beberapa hal yang harus Anda siapkan untuk memasang wordpress di localhosting:
Cara install wordpress di local host Berikut ini adalah beberapa hal yang harus Anda siapkan untuk memasang wordpress di localhosting: Xampp wordpress terbaru, download disini https://wordpress.org/download/
Praktikum 12. Manajemen Aplikasi POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 MANAJEMEN PAKET SOFTWARE
Praktikum 12 Manajemen Aplikasi POKOK BAHASAN: Redhat Package Manager Tar, Gzip TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Mengerti konsep RPM, TAR dan GZIP.
