Difference between revisions of "Instalasi MailScanner"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) (New page: Sumber: http://www.mailscanner.info/ubuntu.html Setup MailScanner di Ubuntu tampaknya tidak jalan. Jika anda sudah menginstall-nya ada baiknya di delete terlebih dulu /etc/init.d/mailsc...) |
Onnowpurbo (talk | contribs) |
||
(14 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Sumber: http://www.mailscanner.info/ubuntu.html | + | Sumber: |
+ | * http://www.mailscanner.info/ubuntu.html | ||
+ | * http://www.howforge.com/how-install-mailscanner-ubuntu-dapper | ||
+ | |||
Setup MailScanner di Ubuntu tampaknya tidak jalan. | Setup MailScanner di Ubuntu tampaknya tidak jalan. | ||
Line 7: | Line 10: | ||
apt-get remove mailscanner | apt-get remove mailscanner | ||
− | |||
− | + | ==Instalasi Postfix== | |
− | + | ||
+ | install postfix | ||
− | + | sudo apt-get install postfix | |
− | + | Masukan di akhir /etc/postfix/main.cf | |
− | |||
− | + | vi /etc/postfix/main.cf | |
− | |||
− | |||
− | + | header_checks = regexp:/etc/postfix/header_checks | |
− | + | Buat file /etc/postfix/header_checks | |
− | + | vi /etc/postfix/header_checks | |
− | apt-get install | + | /^Received:/ HOLD |
− | Update | + | |
+ | ==Instalasi MailScanner== | ||
+ | |||
+ | Install Mailscanner dan teman temannya | ||
+ | |||
+ | sudo apt-get install mailscanner tnef unrar unzip pyzor razor | ||
+ | |||
+ | Update ClamAV database | ||
freshclam | freshclam | ||
Line 34: | Line 41: | ||
Make directory for SpamAssassin and set permissions | Make directory for SpamAssassin and set permissions | ||
+ | mkdir /var/spool/MailScanner/incoming | ||
mkdir /var/spool/MailScanner/spamassassin | mkdir /var/spool/MailScanner/spamassassin | ||
− | chown postfix /var/spool/MailScanner | + | chown -Rf postfix /var/spool/MailScanner |
Backup and edit MailScanner.conf | Backup and edit MailScanner.conf | ||
Line 42: | Line 50: | ||
vi /etc/MailScanner/MailScanner.conf | vi /etc/MailScanner/MailScanner.conf | ||
− | Set | + | Set berikut ini di MailScanner.conf |
%org-name% = ORGNAME | %org-name% = ORGNAME | ||
%org-long-name% = ORGFULLNAME | %org-long-name% = ORGFULLNAME | ||
%web-site% = ORGWEBSITE | %web-site% = ORGWEBSITE | ||
− | Run As User = postfix | + | Run As User = postfix '''PERHATIKAN!''' |
− | Run As Group = postfix | + | Run As Group = postfix '''PERHATIKAN!''' |
− | Incoming Queue Dir = /var/spool/postfix/hold | + | Incoming Queue Dir = /var/spool/postfix/hold '''PERHATIKAN!''' |
− | Outgoing Queue Dir = /var/spool/postfix/incoming | + | Outgoing Queue Dir = /var/spool/postfix/incoming '''PERHATIKAN!''' |
− | MTA = postfix | + | MTA = postfix '''PERHATIKAN!''' |
Virus Scanners = clamav | Virus Scanners = clamav | ||
Spam List = SBL+XBL | Spam List = SBL+XBL | ||
SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin | SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin | ||
− | + | Spam Actions = deliver header "X-Spam-Status: Yes" | |
+ | High Scoring Spam Actions = delete | ||
− | + | Syslog Facility = local0 | |
+ | Log Spam = yes | ||
+ | SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin | ||
− | |||
− | + | Matikan permission check oleh MailScanner pada /var | |
− | + | vi /etc/rc2.d/S20mailscanner | |
− | + | Edit agar | |
− | + | # check_dir /var/spool/MailScanner ${user:-mail} ${group:-mail} | |
+ | # check_dir /var/lib/MailScanner ${user:-mail} ${group:-mail} | ||
+ | # check_dir /var/run/MailScanner ${user:-mail} ${group:-mail} | ||
+ | # check_dir /var/lock/subsys/MailScanner ${user:-mail} ${group:-mail} | ||
− | + | Set default mailscanner | |
− | + | vi /etc/default/mailscanner | |
+ | |||
+ | pastikan | ||
− | |||
run_mailscanner=1 | run_mailscanner=1 | ||
+ | |||
+ | Buat Directory & Ubah Ijin / Permission | ||
+ | |||
+ | sudo cp /etc/MailScanner/MailScanner.conf /etc/MailScanner/conf.d/ | ||
+ | sudo mkdir /var/spool/MailScanner/spamassassin | ||
+ | sudo mkdir /var/run/MailScanner | ||
+ | sudo mkdir /var/lock | ||
+ | sudo mkdir /var/lock/subsys | ||
+ | sudo mkdir /var/lock/subsys/MailScanner | ||
+ | sudo chown -R postfix:postfix /var/spool/MailScanner | ||
+ | sudo chown -R postfix:postfix /var/lib/MailScanner | ||
+ | sudo chown -R postfix:postfix /var/run/MailScanner | ||
+ | sudo chown -R postfix:postfix /var/lock/subsys/MailScanner | ||
+ | |||
+ | Edit /etc/syslog.conf | ||
+ | |||
+ | vi /etc/syslog.conf | ||
+ | |||
+ | local0.* -/var/log/mailscanner.log | ||
Start the system | Start the system | ||
− | /etc/init.d/mailscanner | + | sudo /etc/init.d/syslogd restart |
− | /etc/init.d/postfix | + | sudo /etc/init.d/mailscanner restart |
+ | sudo /etc/init.d/postfix restart | ||
==Perbaikan untuk Ubuntu 8.04== | ==Perbaikan untuk Ubuntu 8.04== | ||
Line 100: | Line 134: | ||
* http://www.mailscanner.info/install_guides.html | * http://www.mailscanner.info/install_guides.html | ||
* http://www.mailscanner.info/ubuntu.html | * http://www.mailscanner.info/ubuntu.html | ||
+ | * http://www.howforge.com/how-install-mailscanner-ubuntu-dapper | ||
+ | * http://xmodulo.com/clam-antivirus-spamassassin-mailscanner-ubuntu-mail-server.html | ||
==Pranala Menarik== | ==Pranala Menarik== | ||
Line 107: | Line 143: | ||
[[Category: Linux]] | [[Category: Linux]] | ||
+ | [[Category: Network Security]] |
Latest revision as of 07:33, 24 April 2016
Sumber:
- http://www.mailscanner.info/ubuntu.html
- http://www.howforge.com/how-install-mailscanner-ubuntu-dapper
Setup MailScanner di Ubuntu tampaknya tidak jalan.
Jika anda sudah menginstall-nya ada baiknya di delete terlebih dulu
/etc/init.d/mailscanner stop apt-get remove mailscanner
Instalasi Postfix
install postfix
sudo apt-get install postfix
Masukan di akhir /etc/postfix/main.cf
vi /etc/postfix/main.cf
header_checks = regexp:/etc/postfix/header_checks
Buat file /etc/postfix/header_checks
vi /etc/postfix/header_checks
/^Received:/ HOLD
Instalasi MailScanner
Install Mailscanner dan teman temannya
sudo apt-get install mailscanner tnef unrar unzip pyzor razor
Update ClamAV database
freshclam
Make directory for SpamAssassin and set permissions
mkdir /var/spool/MailScanner/incoming mkdir /var/spool/MailScanner/spamassassin chown -Rf postfix /var/spool/MailScanner
Backup and edit MailScanner.conf
cp /etc/MailScanner/MailScanner.conf /etc/MailScanner/MailScanner.conf.bak vi /etc/MailScanner/MailScanner.conf
Set berikut ini di MailScanner.conf
%org-name% = ORGNAME %org-long-name% = ORGFULLNAME %web-site% = ORGWEBSITE Run As User = postfix PERHATIKAN! Run As Group = postfix PERHATIKAN! Incoming Queue Dir = /var/spool/postfix/hold PERHATIKAN! Outgoing Queue Dir = /var/spool/postfix/incoming PERHATIKAN! MTA = postfix PERHATIKAN! Virus Scanners = clamav Spam List = SBL+XBL SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin
Spam Actions = deliver header "X-Spam-Status: Yes" High Scoring Spam Actions = delete
Syslog Facility = local0 Log Spam = yes SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin
Matikan permission check oleh MailScanner pada /var
vi /etc/rc2.d/S20mailscanner
Edit agar
# check_dir /var/spool/MailScanner ${user:-mail} ${group:-mail} # check_dir /var/lib/MailScanner ${user:-mail} ${group:-mail} # check_dir /var/run/MailScanner ${user:-mail} ${group:-mail} # check_dir /var/lock/subsys/MailScanner ${user:-mail} ${group:-mail}
Set default mailscanner
vi /etc/default/mailscanner
pastikan
run_mailscanner=1
Buat Directory & Ubah Ijin / Permission
sudo cp /etc/MailScanner/MailScanner.conf /etc/MailScanner/conf.d/ sudo mkdir /var/spool/MailScanner/spamassassin sudo mkdir /var/run/MailScanner sudo mkdir /var/lock sudo mkdir /var/lock/subsys sudo mkdir /var/lock/subsys/MailScanner sudo chown -R postfix:postfix /var/spool/MailScanner sudo chown -R postfix:postfix /var/lib/MailScanner sudo chown -R postfix:postfix /var/run/MailScanner sudo chown -R postfix:postfix /var/lock/subsys/MailScanner
Edit /etc/syslog.conf
vi /etc/syslog.conf
local0.* -/var/log/mailscanner.log
Start the system
sudo /etc/init.d/syslogd restart sudo /etc/init.d/mailscanner restart sudo /etc/init.d/postfix restart
Perbaikan untuk Ubuntu 8.04
Jika MailScanner men-delete directory-nya, tambahkan di /etc/rc.local kalimat berikut
mkdir /var/run/MailScanner mkdir /var/lock/subsys mkdir /var/lock/subsys/MailScanner chown -R postfix:postfix /var/run/MailScanner chown -R postfix:postfix /var/lock/subsys/MailScanner /etc/init.d/postfix restart /etc/init.d/mailscanner restart
Referensi
- http://www.mailscanner.info/
- http://www.mailscanner.info/documentation.html
- http://www.mailscanner.info/install_guides.html
- http://www.mailscanner.info/ubuntu.html
- http://www.howforge.com/how-install-mailscanner-ubuntu-dapper
- http://xmodulo.com/clam-antivirus-spamassassin-mailscanner-ubuntu-mail-server.html