Instalasi UCSPI – TCP Instalasi dan Konfigurasi

• Qmailsmtpd, berfungsi untuk proses penerimaan penolakan melalui SMTP. • Qmail.inject, berfungsi untuk memasukkan e-mail ke antrian lokal. • Qmail.rspawn qmail.remote, menangani pengiriman e-mail keluar. • Qmail.lspawn qmail.local, menangani pengiriman e-mail lokal. • Qmail.send, memproses antrian e-mail. • Qmail.clean, berfungsi mengosongkan antrian e-mail. Program qmail dijalankan dengan user yang berbeda – beda, hal ini dimaksudkan agar lebih aman. Berikut cara menambahkan user dan group yang menjalankan qmail : [rootjellyfish iwan] usrsbingroupadd nofiles [rootjellyfish iwan] usrsbinuseradd -g nofiles -d varqmailalias alias -s binfalse [rootjellyfish iwan] usrsbinuseradd -g nofiles -d varqmail qmail -s binfalse [rootjellyfish iwan] usrsbinuseradd -g nofiles -d varqmail qmaild -s binfalse [rootjellyfish iwan] usrsbinuseradd -g nofiles -d varqmail qmaill -s binfalse [rootjellyfish iwan] usrsbinuseradd -g nofiles -d varqmail qmailp -s binfalse [rootjellyfish iwan] usrsbingroupadd qmail [rootjellyfish iwan] usrsbinuseradd -g qmail -d varqmail qmailq -s binfalse [rootjellyfish iwan] usrsbinuseradd -g qmail -d varqmail qmailr -s binfalse [rootjellyfish iwan] usrsbinuseradd -g qmail -d varqmail qmails -s binfalse Langkah selanjutnya adalah menambahkan aplikasi patch yang digunakan untuk program – program tambahan. Patch – patch tersebut diantaranya : • Qmail-1.03.errno.patch, digunakan sebagai tambahan pada qmail. • Qmailqueue.patch, digunakan untuk mengelola antrian mail. • Tarpit.patch, digunakan untuk delay untuk SMTP. • Qmail-bouncecontrol-1.03.patch, digunakan untuk mengontrol bounce e-mail yang tidak memiliki alamat jelas. • Qmail-date-localtime.patch.txt, digunakan untuk mengonversi waktu setempat. • Qmail-maildir++.patch, digunakan untuk mendukung sistem direktori, khususnya pembagian quota mail pada domain maupun quota mail pada tiap user. Untuk menambahkan patch tersebut masuklah terlebih dahulu ke direktori qmail-1.03 [rootjellyfish src] cd qmail-1.03 Berikut adalah langkah – langkah penambahan patch dan hasil dari perintah – perintah penambahan patch : [rootjellyfish qmail-1.03] patch ..qmail-1.03.errno.patch Stripping trailing CRs from patch. patching file cdb_seek.c Stripping trailing CRs from patch. patching file dns.c Stripping trailing CRs from patch. patching file error.3 Stripping trailing CRs from patch. patching file error.h [rootjellyfish qmail-1.03] patch ..qmailqueue.patch Stripping trailing CRs from patch. patching file Makefile Stripping trailing CRs from patch.