Postfix-Amavis-ClamAV-Spamassassin Installation
description
Transcript of Postfix-Amavis-ClamAV-Spamassassin Installation
![Page 1: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/1.jpg)
Postfix-Amavis-ClamAV-Spamassassin
Installation
By Goodle Crew
![Page 2: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/2.jpg)
Pendahuluan
Disini dijelaskan cara installasi antivirus pada postfix mailserver. Untuk antivirus, dipakai clamav karena selama ini respon dari clamav bila ada virus baru muncul cukup cepat dan yang pasti gratis. Untuk antar muka dipilih amavis.
![Page 3: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/3.jpg)
Security Email Process
Message DeliveryOther mail server
Postfix (SMTP 25)
Amavis
10025 10024
HTTPS Webmail (443)
Courier IMAP (143)
User login
Maildir Email Storage
ClamAVSpamassassin
![Page 4: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/4.jpg)
Installasi Postfix Mailserver Jalankan perintah:
# apt-get install postfix Kemudian akan ditanyakan tipe mailserver
• Internet site Isikan email root
• Contoh isikan debian Mail name
• Isikan dengan full domain Domain yang lainnya Force synchronous NO
![Page 5: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/5.jpg)
![Page 6: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/6.jpg)
![Page 7: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/7.jpg)
![Page 8: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/8.jpg)
![Page 9: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/9.jpg)
Modifikasi postfix
Jalankan perintah:• # postconf –e home_mailbox=Maildir/
![Page 10: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/10.jpg)
Mengaktifkan postfix
Dengan perintah:• # /etc/init.d/postfix start
Atau• # /etc/init.d/postfix stop
• # /etc/init.d/postfix restart
![Page 11: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/11.jpg)
Installasi Clam-AV Jalankan perintah :
# apt-get install unrar lha unzoo zoo arj unzip bzip2 lzop daemon
# apt-get install clamav clamav-daemon clamav-freshclam
Kemudian pilih daemon Kemudian pilih virus update server
• Pilih db.id.clamav.net (Indonesia) Masukkan proxy server (options)
• Format : http://proxy.eepis-its.edu:3128 Notified (yes)
![Page 12: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/12.jpg)
Mengaktifkan service Clam-AV
# /etc/init.d/clamav-daemon start
Perintah lainnya• # /etc/init.d/clamav-daemon restart
• # /etc/init.d/clamav-daemon stop
![Page 13: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/13.jpg)
Spamassassin
Untuk installasi jalankan perintah• # apt-get install spamassassin pyzor razor
Rubah di file /etc/default/spamassassin• ENABLED=0
menjadi• ENABLED=1
![Page 14: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/14.jpg)
Mengaktifkan spamassassin
Jalankan perintah :• # /etc/init.d/spamassassin start
Perintah lainnya :• # /etc/init.d/spamassassin stop
• # /etc/init.d/spamassassin restart
![Page 15: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/15.jpg)
Installasi AMAVISD
Jalankan perintah :• # apt-get install amavis
![Page 16: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/16.jpg)
Integrasi dgn postfix
Edit file /etc/postfix/master.cf, tambahkan
smtp-amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o smtp_send_xforward_command=yes
-o disable_dns_lookups=yes
![Page 17: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/17.jpg)
Integrasi dgn Postfix (2) Tambahkan baris berikut pada /etc/posfix/master.cf
127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.1 -o strict_rfc821_envelopes=no -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000
![Page 18: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/18.jpg)
Integrasi dgn Postfix (3)
Jalankan perintah• # postconf -e 'content_filter=smtp-amavis:[127.0.0.1]:10024‘
# /etc/init.d/postfix restart
![Page 19: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/19.jpg)
Integrasi dengan ClamAV
Ubah permission /var/run/clamav ke user amavis• # chown amavis.amavis –R /var/run/clamav
Ubah “User clamav” pada /etc/clamav/clamd.conf • User amavis
# /etc/init.d/clamav-daemon restart # /etc/init.d/amavis restart
![Page 20: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/20.jpg)
Integrasi dengan spamassassin
Pada /etc/amavis/amavisd.conf, rubah• $sa_local_tests_only = 1;
Menjadi
• $sa_local_tests_only = 0;
Restart amavis # /etc/init.d/amavis restart
![Page 21: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/21.jpg)
Webmail
Install squirrelmail• # apt-get install apache2 php4 php4-imap
• # apt-get install squirrelmail courier-imap
Buat symlink untuk apache2• # ln –s /etc/squirrelmail/apache.conf /etc/apache2/conf.d/squirrelmail.conf
Untuk mengkonfigurasi squirrelmail• # /etc/squirrelmail/conf.pl
![Page 22: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/22.jpg)
Konfigurasi squirrelmail
Pilih• 2 – server
• A – update imap server
• 8 – imap server
• courier
• s – save data
![Page 23: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/23.jpg)
Modifikasi untuk user
Jalankan perintah• # cd /etc/skel
• # maildirmake Maildir
Tambahkan user• # adduser coba
![Page 24: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/24.jpg)
Test installasi
Menggunakan browser arahkan https://localhost/squirrelmail/ Masuk dengan user yg telah dibuat
![Page 25: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/25.jpg)
![Page 26: Postfix-Amavis-ClamAV-Spamassassin Installation](https://reader035.fdocuments.net/reader035/viewer/2022062217/5681449e550346895db158a5/html5/thumbnails/26.jpg)