User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
email:mailscanner [2025/06/16 08:22] willyemail:mailscanner [2025/06/16 09:51] (current) willy
Line 15: Line 15:
 cd MailScanner-xxx cd MailScanner-xxx
 ./install.sh ./install.sh
 +ln -s /usr/lib/MailScanner/init/msmilter-init /etc/init.d/
 +rc-update add msmilter-init default
 </code> </code>
  
-follow instructions and answer the various questions+follow instructions and answer the various questions
 + 
 +MailScanner setup, see [[https://www.mailscanner.info/postfix/|here]]. 
 +/etc/MailScanner.conf: 
 +<code> 
 +Run As User = postfix 
 +Run As Group = postfix 
 +Incoming Queue Dir = /var/spool/MailScanner/milterin 
 +Outgoing Queue Dir = /var/spool/MailScanner/milterout 
 +MTA = msmail 
 +MSMail Queue Type = short 
 +MSMail Delivery Method = QMQP 
 +MSMail Socket Type = inet 
 +MSMail Socket Dir = /var/spool/postfix/public/qmqp 
 +MSMail Relay Port = 628 
 +MSMail Relay Address = 127.0.0.1 
 +</code> 
 + 
 +/etc/default: 
 +<code> 
 +run_mailscanner=1 
 +</code> 
 + 
 +Postfix setup. 
 +main.cf: 
 +<code> 
 +# MailScanner milter 
 +#smtpd_milters = inet:127.0.0.1:33333 
 +# MailScanner milter may use QMQP for delivery 
 +qmqpd_authorized_clients = 127.0.0.1 
 +</code> 
 +master.cf: 
 +<code> 
 +628       inet  n                               qmqpd 
 +</code> 
 + 
 + 
 +====== Install MailWatch ====== 
 + 
 +[[https://mailwatch.org/|here]].  
 + 
 +Follow docs [[https://docs.mailwatch.org/install/installing.html|here]]. 
 + 
 +/etc/MailScanner/MailScanner.conf: 
 +<code> 
 +Always Looked Up Last = &MailWatchLogging 
 +Detailed Spam Report = yes 
 +Quarantine Whole Message = yes 
 +Quarantine Whole Messages As Queue Files = no 
 +Include Scores In SpamAssassin Report = yes 
 +Quarantine User = root 
 +Quarantine Group = apache (this should be the same group as your web server) 
 +Quarantine Permissions = 0660 
 +</code> 
 + 
 +Set queues permissions: 
 +<code bash> 
 +usermod -a -G postfix apache 
 +chmod g+rx /var/spool/postfix/hold 
 +chmod g+rx /var/spool/postfix/incoming/ 
 +chgrp postfix /var/spool/postfix/incoming 
 +chgrp postfix /var/spool/postfix/hold 
 +</code> 
 + 
 + 
  

This website uses technical cookies only. No information is shared with anybody or used in any way but provide the website in your browser.

More information