Blank Words

Reza a.k.a chipset – a trash can

Mail Server Aman dengan qmail

Minimal Survival Command

Minimal Survival Command adalah istilah yang digunakan untuk menyiapkan hasil kompilasi qmail untuk bekerja pada modus fungsi dasar, yaitu proses “sending” pesan. Berikut ini langkah-langkahnya.

Konfigurasi Hostname

masih di dalam direktori ekstraksi source qmail, jalankan perintah berikut
# ./config-fast hostname
Perintah ini akan memberitahukan qmail hostname saat ini. Gantilah hostname dengan nama host mesin anda. Misalnya hostname server anda adalah “cerucok.chipset.or.id” , maka perintahnya akan menjadi:
# ./config-fast cerucok.chipset.or.id

Account Alias

Account alias adalah account yang digunakan oleh qmail saat ada pesan yang tidak ditujukan kepada salah satu user qmail. Dua account pertama yang dibuat di langkah berikut adalah account-account yang harus disediakan, sedangkan satu account terakhir bersifat optional. Tentukan account “real” yang akan menerima kiriman pesan yang ditujukan kepada account alias tersebut. Kali ini dicontohkan account “shiro” yang akan menerima kiriman pesan yang ditujukan kepada “postmaster” dan “root”, sedangkan pesan untuk “MAILER-DAEMON” akan diabaikan
# echo shiro > /var/qmail/alias/.qmail-postmaster
# echo shiro > /var/qmail/alias/.qmail-root
# touch /var/qmail/alias/.qmail-mailer-daemon
# chmod 644 /var/qmail/alias/.qmail-*

Boot qmail

Langkah terakhir dalam Minimal Survival Command adalah menjalankan modul minimal qmail, atau disebut dengan boot qmail. Untuk menjalankan minimal qmail (qmail-send) digunakan script yang sudah tersedia bersama hasil instalasi qmail.
# cp /var/qmail/boot/home /var/qmail/rc
Lalu lakukan sedikit modifikasi.

# perl -pi -e \
"s/\.\/Mailbox\ splogger\ qmail/\"\`cat\ \/var\/qmail\/control\/defaultdelivery\`\"/g" \
/var/qmail/rc
Seharusnya anda mendapatkan script rc sbb:
#!/bin/sh
# Using splogger to send the log through syslog.
# Using qmail-local to deliver messages to /Mailbox by default.
exec env - PATH="/var/qmail/bin:$PATH"
qmail-start "`cat /var/qmail/control/defaultdelivery`"
Sebagai konsekuensi perubahan terhadap file boot qmail, anda harus menetapkan tipe box penyimpanan pesan di dalam file /var/qmail/control/defaultdelivery. Ada dua tipe yang mungkin digunakan, yaitu Mailbox atau ./Maildir/. Untuk kepentingan ketahanan dan kecepatan disarankan untuk menggunakan tipe ./Maildir/.
# echo './Maildir/' > /var/qmail/control/defaultdelivery

Categories: Linux
Wah Thanks you atas informasinya tentang sendmailnya
6 October 09 at 20:19

Switch to our mobile site