Difference between revisions of "Instalasi MailScanner"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Onnowpurbo (talk | contribs)  | 
				Onnowpurbo (talk | contribs)   | 
				||
| (10 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | + | ||
Setup MailScanner di Ubuntu tampaknya tidak jalan.  | Setup MailScanner di Ubuntu tampaknya tidak jalan.  | ||
| Line 7: | Line 7: | ||
  apt-get remove mailscanner  |   apt-get remove mailscanner  | ||
| − | |||
| − |   apt-get install   | + | ==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  | |
| − | Update   | ||
  freshclam    |   freshclam    | ||
| Line 38: | Line 38: | ||
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 51: | Line 52: | ||
  %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 104: | Line 131: | ||
* 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  | ||
| + | |||
| + | ==Referensi==  | ||
| + | |||
| + | * http://www.mailscanner.info/ubuntu.html  | ||
| + | * http://www.howforge.com/how-install-mailscanner-ubuntu-dapper  | ||
==Pranala Menarik==  | ==Pranala Menarik==  | ||
Latest revision as of 06:30, 7 January 2025
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
 
Referensi
- http://www.mailscanner.info/ubuntu.html
 - http://www.howforge.com/how-install-mailscanner-ubuntu-dapper