Hidup ini indah, tergantung cara menikmati dan mempelajarinya      Hidup adalah belajar, dan belajar adalah hidup     
    Periode : 4/2011  |  Sabtu, 18 November 2017
 
 Info Aktual | Perpustakaan | Net-FAQ | Chat | PM | Forum Diskusi | Blog | Testimoni | Direktori Anda | Petunjuk 
 
     
 
user online :
terdaftar :
tamu :
 
 
 
 
 
 
 
 
 
 
 
 
Mahasiswa :406
Dosen :10
Alumni :287
Pengamat :25
Total :728
anggota terbaru
Sigid (20/07/15)
Artikel :9813
Bank Soal :277
Topic :3820
Post :39298
Situs ini telah dikunjungi sebanyak 188234 kali
Total kunjungan hari ini 34
 
my portofolios























































SELAMAT NATAL 2014
SELAMAT TAHUN BARU 2015
Semoga Damai Sejahtera Menyertai Kita Semua.
di Indonesia




Selamat Hari Raya Nyepi 2014
Tuhan Memberkati



Selamat Hari Raya Paskah 2014
Habis Gelap Terbitlah Terang



Selamat Hari Raya
Kenaikan Tuhan Yesus ke Surga 2014

Selamat Hari Raya
Turunnya Roh Kudus 2014



Selamat Hari Raya Waisak
Tahun 2014 / 2558



Selamat Merayakan
Isra' Mikraj 1434H



Selamat Merayakan Galungan 2013



Selamat Merayakan Idul Fitri 1434 H
Mohon maaf lahir dan batin.


Selamat Merayakan Idul Adha 1434H
bagi teman- teman yg merayakannya.





GONG XI FA CHAI 2564-2014
Semangat Baru dan Kekuatan Baru
agar Bermanfaat Bagi Sesama




Valentine 2014: Kasih terhadap Sesama seperti terhadap Diri Sendiri sebagai Wujud Penghormatan Kita terhadap Tuhan yang telah Menciptakan kita sebagai Makhluk Paling Mulia yang Berbeda- beda.

 

Google
Rekayasa Sist Jarkom
Perpustakaan / Rekayasa Sist Jarkom
Inst. Mailserver di Debian oleh:sambaku
Instalasi Mailserver pada Debian Woody Kamas Muhammad ________________________________________ 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 email tersebut diatas. Terima Kasih. ________________________________________ Pendahuluan Panduan ini ditujukan sebagai tutorial kecil-kecilan pembuatan email server dengan memanfaatkan paket-paket yang tersedia pada Debian Woody. Dokumen ini (mencoba) menjelaskan cara instalasi qmail (+patch), vpopmail, courier-imap, squirrellmail, clamav dan beberapa konfigurasi yang diperlukan. 1. Instalasi Qmail Debian Woody menyediakan paket qmail-src yang berisi source code qmail yang telah dilengkapi dengan build-script yang memudahkan anda dalam melakukan kompilasinya. Paket source qmail ini juga telah dilengkapi dengan patch QMAILQUEUE yang memungkinkan anda untuk mengubah isi queue sebelum suatu mail dikirimkan. Selain qmail-src itu sendiri, qmail juga membutuhkan ucspi-tcp yang juga disertakan pada Debian Woody dengan nama paket ucspi-tcp-src. Paket ini bertugas sebagai TCP Server yang mengatur koneksi jaringan yang dilakukan oleh qmail. Instalasi kedua paket di atas dapat dilakukan dengan cara: root:~# apt-get install qmail-src uscpi-tcp-src Setelah kedua paket di atas terinstall kita akan mengcompile ucspi-tcp terlebih dahulu, baru setelah itu kita melakukan kompilasi pada qmail. root:~# build-ucspi-tcp Anda akan diminta memasukkan direktori untuk melakukan kompilasi (defaultnya /tmp/ucspi-tcp). Ikuti perintah pada layar, dan setelah selesai anda akan mendapatkan file ucspi-tcp_0.88-5_i386.deb yang dapat langsung anda install. root:~# dpkg -i /tmp/ucspi-tcp/ucspi-tcp_0.88-5_i386.deb Ada beberapa patch yang diperlukan untuk membangun binary qmail yaitu: 1. qmail-1.03-maxrcpt.patch: Digunakan untuk membatasi jumlah penerima per email. RFC2821 menyatakan bahwa suatu MTA harus dapat menerima setidaknya 100 penerima untuk tiap mail, namun boleh juga bila kita tidak ingin menerimanya. Pembatasan ini berguna untuk mengurangi spam. 2. qmail-1.03-mfcheck.3.patch: Digunakan untuk menolak email bila domain pengirim tidak valid. 3. qmail-1.03-quotas-1.1.patch: Digunakan untuk menset "over quota" sebagai hard error. Tanpa patch ini, "over quota" pada alamat tujuan hanya menghasilkan soft error sehingga pesan akan secara terus menerus dikirimkan hingga umur maksimal pada queue tercapai. 4. qmail-date-localtime.patch: Berguna agar qmail menggunakan format date lokal pada header email yang dikirimkan. 5. qmail-smtpd-auth: Memaksa user untuk login sebelum mengirim email. Hal ini berguna untuk menghindari pengiriman email yang dilakukan oleh virus/worm. Beberapa patch di atas telah digabung oleh John M. Simpson (jms1@spamcop.net) menjadi 1 patch yaitu qmail-1.03-jms1.4a.patch yang dapat didownload dari http://www.jms1.net/qmail/qmail-1.03-jms1.4a.patch. Catatan: Pastikan bahwa sebelum proses kompilasi dimulai IP Address dan domain mailserver anda telah terdaftar pada Domain Name Server yang anda gunakan. Bila belum segera hubungi administrator jaringan anda, atau bila andalah administrator jaringannya segera tambahkan entry mailserver pada DNS. Di sini diasumsukan bahwa patch yang sudah anda download berada pada direktori /tmp, dan kompilasi dilakukan pada direktori /tmp/qmail. root:~# build-qmail This script unpacks the qmail source into a directory, and compiles it to produce a binary qmail*.deb file. The directory where this is done will end up containing the source and package files for the qmail binary package, along with a directory containing the unpacked source. Enter a directory where you would like to do this [/tmp/qmail] dpkg-source: extracting qmail in qmail-1.03 dpkg-source: extracting qmail in qmail-1.03 Binary package qmail will be compiled now If you want to apply a custom patch, switch to another console and do it now This can take long time, depending on your machine Press ENTER to continue... Jangan tekan ENTER, buka shell lagi, dan lakukan patch pada qmail. root:~# cd /tmp/qmail/qmail-1.03 root:/tmp/qmail/qmail-1.03# patch -p1 < /tmp/qmail-1.03-jms1.4a.patch Anda akan mendapatkan beberapa error, betulkan dengan cara mengkopikan isi file Makefile.rej dan qmail-smtpd.c.rej secara manual (caranya? silakan tanya tetangga, atau tanya ke mbah google). Setelah anda membetulkannya tekan ENTER untuk memulai proses kompilasi. Setelah proses kompilasi selesai anda akan mendapatkan file /tmp/qmail/qmail_1.03-24_i386.deb pada direktori /tmp/qmail. File ini dapat langsung diinstall pada banyak komputer tanpa harus melakukan kompilasi ulang. root:~# dpkg -i /tmp/qmail/qmail_1.03-24_i386.deb Bila proses instalasi qmail gagal mendeteksi domain yang anda gunakan, isikan nama domain untuk mailserver anda pada file /var/qmail/control/me dengan cara mengedit file tersebut secara langsung atau dengan mengeksekusi perintah: root:~# echo "nama.domain.anda" > /var/qmail/control/me Setelah instalasi selesai jangan lupa untuk memasukkan domain yang akan ditangani pada /var/qmail/control/rcpthosts. Hal ini ditujukan agar mailserver anda tidak menjadi mail server open relay yang dapat disalahgunakan oleh pihak-pihak yang tidak bertanggugjawab. Jangan lupa untuk memeriksa isi file /etc/tcp.smtp untuk menentukan network mana saja yang dapat menggunakan mailserver anda. Secara default, isi dari file ini adalah: 127.0.0.1:allow,RELAYCLIENT="" Anda dapat mengubah isi file itu menjadi: 127.0.0.1:allow,RELAYCLIENT="" [IP Network Anda]:allow,RELAYCLIENT="" :allow Dengan konfigurasi semacam itu maka semua email yang berasal dari localhost dan dari network anda dapat menggunakan mailserver ini untuk mengirim email ke mana saja, sedangkan dari luar kedua network tersebut hanya dapat menggunakan mailserver ini untuk mengirimkan email ke alamat-alamat pada domain yang anda sebutkan pada /var/qmail/control/rcpthosts. Perbedaan dari kedua model perilaku ini ditentukan oleh RELAYCLIENT="". Opsi variabel ini menyebabkan network yang menyandangnya mempunyai hak untuk menggunakan mailserver ini untuk mengirim email ke alamat apa pun (tidak hanya pada yang disebutkan pada /var/qmail/control/rcpthost). Setelah anda mengubah isi /etc/tcp.smtp jangan lupa untuk membangun databasenya dengan menjalankan perintah: root:~# tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp Hal terakhir yang kini harus anda lakukan adalah mengubah perilaku penyimpanan qmail untuk menggunakan format Maildir. Qmail hasil kompilasi Debian tidak memerlukan supervise script dan daemontools melainkan mengunakan file /etc/init.d/qmail seperti halnya server lain yang terdapat pada Debian. Untuk itu anda dapat mengubah file tersebut pada bagian alias_empty="|/usr/sbin/qmail-procmail" menjadi alias_empty="./Maildir/". Setting ini kira-kira terdapat pada baris ke-14 dan 15. Setelah itu anda dapat menjalankan (start)/menghentikan (stop) dan merestart qmail dengan perintah: root:~# /etc/init.d/qmail [start|stop|restart] Anda dapat mencoba mailserver baru anda dengan menggunakan telnet seperti yang digambarkan pada potongan program di bawah ini. root:~# telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 exp1.its.ac.id ESMTP MAIL FROM: 250 ok RCPT TO: 250 ok DATA 354 go ahead ketik pesan anda di sini dan setelah selesai akhiri dengan tanda titik (.) . 250 ok [angka aneh] Bila anda mendapatkan jawaban seperti di atas itu berarti mailserver anda sudah berjalan dengan baik. Selamat! Silakan bikin kopi, minum dan istirahat sebentar, instalasi qmail telah selesai.
 
   
 
    
 Info Aktual | Perpustakaan | Net-FAQ | Chat | PM | Forum Diskusi | Blog | Testimoni | Direktori Anda | Petunjuk   
     
  Copyright2007 Stefanus