Postfix-Amavis-ClamAV-Spamassassin Installation

26
Postfix-Amavis-ClamAV-Spamassassin Installation By Goodle Crew

description

Postfix-Amavis-ClamAV-Spamassassin Installation. By Goodle Crew. Pendahuluan. - PowerPoint PPT Presentation

Transcript of Postfix-Amavis-ClamAV-Spamassassin Installation

Page 1: Postfix-Amavis-ClamAV-Spamassassin Installation

Postfix-Amavis-ClamAV-Spamassassin

Installation

By Goodle Crew

Page 2: Postfix-Amavis-ClamAV-Spamassassin Installation

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

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

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
Page 6: Postfix-Amavis-ClamAV-Spamassassin Installation
Page 7: Postfix-Amavis-ClamAV-Spamassassin Installation
Page 8: Postfix-Amavis-ClamAV-Spamassassin Installation
Page 9: Postfix-Amavis-ClamAV-Spamassassin Installation

Modifikasi postfix

Jalankan perintah:• # postconf –e home_mailbox=Maildir/

Page 10: Postfix-Amavis-ClamAV-Spamassassin Installation

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

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

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

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

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

Installasi AMAVISD

Jalankan perintah :• # apt-get install amavis

Page 16: Postfix-Amavis-ClamAV-Spamassassin Installation

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

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

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

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

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

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

Konfigurasi squirrelmail

Pilih• 2 – server

• A – update imap server

• 8 – imap server

• courier

• s – save data

Page 23: Postfix-Amavis-ClamAV-Spamassassin Installation

Modifikasi untuk user

Jalankan perintah• # cd /etc/skel

• # maildirmake Maildir

Tambahkan user• # adduser coba

Page 24: Postfix-Amavis-ClamAV-Spamassassin Installation

Test installasi

Menggunakan browser arahkan https://localhost/squirrelmail/ Masuk dengan user yg telah dibuat

Page 25: Postfix-Amavis-ClamAV-Spamassassin Installation
Page 26: Postfix-Amavis-ClamAV-Spamassassin Installation