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.