User Tools

Site Tools


amber_build

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
amber_build [2011/08/10 16:50]
SLUUG Administration [Courier]
amber_build [2025/12/30 19:21] (current)
SLUUG Administration Added additional_conditions to three maps
Line 270: Line 270:
 virtual_transport = virtual virtual_transport = virtual
 </​code>​ </​code>​
 +
 +Also in /​etc/​postfix/​main.cf,​ add or uncomment line "​recipient_delimiter = +". This specifies the separator between user names and address extensions (user+foo).
 +
 +Also in /​etc/​postfix/​main.cf,​ add "​disable_vrfy_command=yes"​. Disable VRFY....From Jeff's presentation.
  
 Now, edit the mapping files. **IMPORTANT:​ These files contain database passwords! They need to be root:​postfix 640!** Now, edit the mapping files. **IMPORTANT:​ These files contain database passwords! They need to be root:​postfix 640!**
Line 336: Line 340:
 </​code>​ </​code>​
  
 +To get the "​active"​ attribute to work for aliases, this line was added to 
 +end of "​mysql_virtual_alias_maps.cf",​ "​mysql_virtual_domains_maps.cf", ​
 +and "​mysql_virtual_mailbox_maps.cf"​
 +<​code>​
 +additional_conditions = and active = '​1'​
 +</​code>​
  
 /​etc/​amavisd.conf requires some changes [[http://​wiki.centos.org/​HowTos/​Amavisd]] /​etc/​amavisd.conf requires some changes [[http://​wiki.centos.org/​HowTos/​Amavisd]]
Line 342: Line 352:
   * Uncomment $MYHOME,​$helpers_home,​$lock_file,​$pid_file   * Uncomment $MYHOME,​$helpers_home,​$lock_file,​$pid_file
   * Uncomment the clamav block in amavisd.conf. Make sure the path to the socket is /​var/​run/​clamav/​clamd.sock (must match the LocalSocket setting in clamd.conf)   * Uncomment the clamav block in amavisd.conf. Make sure the path to the socket is /​var/​run/​clamav/​clamd.sock (must match the LocalSocket setting in clamd.conf)
 +  * Change setting $sa_tag_level_deflt to -9999 instead of 2.0.  This means the SpamAssassin score headers are added to all mail. 
 +  * Uncomment the sample $final_spam_destiny line and change the value from D_PASS to D_DISCARD. Due to the default changing from bounce to pass. 
 +  * Try to be a little more lenient on mail relayed by our users. ​ Add "​spam_kill_level_maps => [10.0],"​ to the "​$policy_bank{'​ORIGINATING'​}"​ section.
  
 Append the following to /​etc/​postfix/​master.cf:​ Append the following to /​etc/​postfix/​master.cf:​
Line 392: Line 404:
  
 </​code>​ </​code>​
 +
 ===== Courier ===== ===== Courier =====
 Download the most current versions of the following from [[http://​www.courier-mta.org/​download.php]] Download the most current versions of the following from [[http://​www.courier-mta.org/​download.php]]
Line 471: Line 484:
 Mailman wouldn'​t start because the mailman list was missing. Mailman wouldn'​t start because the mailman list was missing.
  
-FIXME Did someone rsync over lists from bud? What happened in this step?+FIXME Did someone rsync over lists from bud? What happened in this step? It should have been lists/, data/, archives/, followed by /​usr/​local/​mailman/​bin/​genaliases.
  
 +See [[build:​lists|MailMan]] for configuration files and options,
 +including Apache.
 ===== Webmail===== ===== Webmail=====
  
 +We have installed roundcube as our [[build:​webmail|Webmail]] tool.
amber_build.1313013001.txt.gz · Last modified: 2011/08/10 16:50 by SLUUG Administration