<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=SERVER%3A_MailScanner%3A_Installation_%28en%29</id>
	<title>SERVER: MailScanner: Installation (en) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=SERVER%3A_MailScanner%3A_Installation_%28en%29"/>
	<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=SERVER:_MailScanner:_Installation_(en)&amp;action=history"/>
	<updated>2026-04-22T12:47:37Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=SERVER:_MailScanner:_Installation_(en)&amp;diff=71798&amp;oldid=prev</id>
		<title>Unknown user at 23:34, 6 January 2025</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=SERVER:_MailScanner:_Installation_(en)&amp;diff=71798&amp;oldid=prev"/>
		<updated>2025-01-06T23:34:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:34, 6 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /etc/init.d/mailscanner stop&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /etc/init.d/mailscanner stop&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  apt-get remove &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mailscanne&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  apt-get remove &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mailscanner&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Postfix Installation==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Postfix Installation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=SERVER:_MailScanner:_Installation_(en)&amp;diff=71797&amp;oldid=prev</id>
		<title>Unknown user: Created page with &quot;Setting up MailScanner on Ubuntu may not work as expected. If you have already installed it, it is advisable to remove it first:   /etc/init.d/mailscanner stop  apt-get remove...&quot;</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=SERVER:_MailScanner:_Installation_(en)&amp;diff=71797&amp;oldid=prev"/>
		<updated>2025-01-06T23:34:02Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Setting up MailScanner on Ubuntu may not work as expected. If you have already installed it, it is advisable to remove it first:   /etc/init.d/mailscanner stop  apt-get remove...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Setting up MailScanner on Ubuntu may not work as expected. If you have already installed it, it is advisable to remove it first:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/mailscanner stop&lt;br /&gt;
 apt-get remove mailscanne&lt;br /&gt;
&lt;br /&gt;
==Postfix Installation==&lt;br /&gt;
&lt;br /&gt;
Install Postfix:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install postfix&lt;br /&gt;
&lt;br /&gt;
Add to the end of `/etc/postfix/main.cf`:&lt;br /&gt;
&lt;br /&gt;
 vi /etc/postfix/main.cf&lt;br /&gt;
 header_checks = regexp:/etc/postfix/header_checks&lt;br /&gt;
&lt;br /&gt;
Create the file `/etc/postfix/header_checks`:&lt;br /&gt;
&lt;br /&gt;
 vi /etc/postfix/header_checks&lt;br /&gt;
 /^Received:/ HOLD&lt;br /&gt;
&lt;br /&gt;
==MailScanner Installation==&lt;br /&gt;
&lt;br /&gt;
Install MailScanner and its dependencies:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mailscanner tnef unrar unzip pyzor razor&lt;br /&gt;
&lt;br /&gt;
Update ClamAV database:&lt;br /&gt;
&lt;br /&gt;
 freshclam&lt;br /&gt;
&lt;br /&gt;
Create directories for SpamAssassin and set permissions:&lt;br /&gt;
&lt;br /&gt;
 mkdir /var/spool/MailScanner/incoming&lt;br /&gt;
 mkdir /var/spool/MailScanner/spamassassin&lt;br /&gt;
 chown -Rf postfix /var/spool/MailScanner&lt;br /&gt;
&lt;br /&gt;
Backup and edit `MailScanner.conf`:&lt;br /&gt;
&lt;br /&gt;
 cp /etc/MailScanner/MailScanner.conf /etc/MailScanner/MailScanner.conf.bak&lt;br /&gt;
 vi /etc/MailScanner/MailScanner.conf&lt;br /&gt;
&lt;br /&gt;
Set the following in `MailScanner.conf`:&lt;br /&gt;
&lt;br /&gt;
 %org-name% = ORGNAME&lt;br /&gt;
 %org-long-name% = ORGFULLNAME&lt;br /&gt;
 %web-site% = ORGWEBSITE&lt;br /&gt;
 Run As User = postfix                             &amp;#039;&amp;#039;&amp;#039;IMPORTANT!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Run As Group = postfix                            &amp;#039;&amp;#039;&amp;#039;IMPORTANT!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Incoming Queue Dir = /var/spool/postfix/hold      &amp;#039;&amp;#039;&amp;#039;IMPORTANT!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Outgoing Queue Dir = /var/spool/postfix/incoming  &amp;#039;&amp;#039;&amp;#039;IMPORTANT!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 MTA = postfix                                     &amp;#039;&amp;#039;&amp;#039;IMPORTANT!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Virus Scanners = clamav&lt;br /&gt;
 Spam List = SBL+XBL&lt;br /&gt;
 SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin&lt;br /&gt;
 &lt;br /&gt;
 Spam Actions = deliver header &amp;quot;X-Spam-Status: Yes&amp;quot;&lt;br /&gt;
 High Scoring Spam Actions = delete&lt;br /&gt;
 &lt;br /&gt;
 Syslog Facility = local0&lt;br /&gt;
 Log Spam = yes&lt;br /&gt;
&lt;br /&gt;
Disable MailScanner&amp;#039;s permission checks on `/var`:&lt;br /&gt;
&lt;br /&gt;
 vi /etc/rc2.d/S20mailscanner&lt;br /&gt;
&lt;br /&gt;
Comment out:&lt;br /&gt;
&lt;br /&gt;
 # check_dir /var/spool/MailScanner       ${user:-mail} ${group:-mail}&lt;br /&gt;
 # check_dir /var/lib/MailScanner         ${user:-mail} ${group:-mail}&lt;br /&gt;
 # check_dir /var/run/MailScanner         ${user:-mail} ${group:-mail}&lt;br /&gt;
 # check_dir /var/lock/subsys/MailScanner ${user:-mail} ${group:-mail}&lt;br /&gt;
&lt;br /&gt;
Set default MailScanner settings:&lt;br /&gt;
&lt;br /&gt;
 vi /etc/default/mailscanner&lt;br /&gt;
&lt;br /&gt;
Ensure:&lt;br /&gt;
&lt;br /&gt;
 run_mailscanner=1&lt;br /&gt;
&lt;br /&gt;
Create directories &amp;amp; change permissions:&lt;br /&gt;
&lt;br /&gt;
 sudo cp /etc/MailScanner/MailScanner.conf /etc/MailScanner/conf.d/&lt;br /&gt;
 sudo mkdir /var/spool/MailScanner/spamassassin&lt;br /&gt;
 sudo mkdir /var/run/MailScanner&lt;br /&gt;
 sudo mkdir /var/lock&lt;br /&gt;
 sudo mkdir /var/lock/subsys&lt;br /&gt;
 sudo mkdir /var/lock/subsys/MailScanner&lt;br /&gt;
 sudo chown -R postfix:postfix /var/spool/MailScanner&lt;br /&gt;
 sudo chown -R postfix:postfix /var/lib/MailScanner&lt;br /&gt;
 sudo chown -R postfix:postfix /var/run/MailScanner&lt;br /&gt;
 sudo chown -R postfix:postfix /var/lock/subsys/MailScanner&lt;br /&gt;
&lt;br /&gt;
Edit `/etc/syslog.conf`:&lt;br /&gt;
&lt;br /&gt;
 vi /etc/syslog.conf&lt;br /&gt;
 local0.* -/var/log/mailscanner.log&lt;br /&gt;
&lt;br /&gt;
Start the system:&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/syslogd restart&lt;br /&gt;
 sudo /etc/init.d/mailscanner restart&lt;br /&gt;
 sudo /etc/init.d/postfix restart&lt;br /&gt;
&lt;br /&gt;
==Fix for Ubuntu 8.04==&lt;br /&gt;
&lt;br /&gt;
If MailScanner deletes its directories, add the following to `/etc/rc.local`:&lt;br /&gt;
&lt;br /&gt;
 mkdir /var/run/MailScanner&lt;br /&gt;
 mkdir /var/lock/subsys&lt;br /&gt;
 mkdir /var/lock/subsys/MailScanner&lt;br /&gt;
 chown -R postfix:postfix /var/run/MailScanner&lt;br /&gt;
 chown -R postfix:postfix /var/lock/subsys/MailScanner&lt;br /&gt;
 /etc/init.d/postfix restart&lt;br /&gt;
 /etc/init.d/mailscanner restart&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [MailScanner Official Site](http://www.mailscanner.info/)&lt;br /&gt;
* [MailScanner Documentation](http://www.mailscanner.info/documentation.html)&lt;br /&gt;
* [MailScanner Installation Guides](http://www.mailscanner.info/install_guides.html)&lt;br /&gt;
* [MailScanner Ubuntu Guide](http://www.mailscanner.info/ubuntu.html)&lt;br /&gt;
* [How to Install MailScanner on Ubuntu Dapper](http://www.howforge.com/how-install-mailscanner-ubuntu-dapper)&lt;br /&gt;
* [Clam Antivirus, SpamAssassin and MailScanner on Ubuntu Mail Server](http://xmodulo.com/clam-antivirus-spamassassin-mailscanner-ubuntu-mail-server.html)&lt;br /&gt;
&lt;br /&gt;
==Interesting Links==&lt;br /&gt;
&lt;br /&gt;
* [[Linux Howto]]&lt;br /&gt;
* [[Network Security]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Linux]]&lt;br /&gt;
[[Category: Network Security]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>