Upgrade/iRedMail/0.8.3-0.8.4

From iRedMail

(Difference between revisions)
Jump to: navigation, search
(Supports alias domains in Postfix per-user bcc lookup files)
Line 9: Line 9:
== Supports alias domains in Postfix per-user bcc lookup files ==
== Supports alias domains in Postfix per-user bcc lookup files ==
* In /etc/postfix/ldap/sender_bcc_maps_user.cf, replace "(mail=%s)" by "(|(mail=%s)(&(enabledService=shadowaddress)(shadowAddress=%s)))" in parameter "query_filter =". The final LDAP filter looks like below:
* In /etc/postfix/ldap/sender_bcc_maps_user.cf, replace "(mail=%s)" by "(|(mail=%s)(&(enabledService=shadowaddress)(shadowAddress=%s)))" in parameter "query_filter =". The final LDAP filter looks like below:
-
[code]
+
{{cfg|ldap/sender_bcc_maps_user.cf|<pre>
query_filter    = (&(|(mail=%s)(&(enabledService=shadowaddress)(shadowAddress=%s)))(objectClass=mailUser)(accountStatus=active)(enabledService=mail)(enabledService=senderbcc))
query_filter    = (&(|(mail=%s)(&(enabledService=shadowaddress)(shadowAddress=%s)))(objectClass=mailUser)(accountStatus=active)(enabledService=mail)(enabledService=senderbcc))
-
[/code]
+
</pre>}}
* Perform the same modification in file /etc/postfix/ldap/recipient_bcc_user.cf, the final LDAP filter looks like below:
* Perform the same modification in file /etc/postfix/ldap/recipient_bcc_user.cf, the final LDAP filter looks like below:
-
[code]
+
{{cfg|ldap/recipient_bcc_maps_user.cf|<pre>
query_filter    = (&(|(mail=%s)(&(enabledService=shadowaddress)(shadowAddress=%s)))(objectClass=mailUser)(accountStatus=active)(enabledService=mail)(enabledService=recipientbcc))
query_filter    = (&(|(mail=%s)(&(enabledService=shadowaddress)(shadowAddress=%s)))(objectClass=mailUser)(accountStatus=active)(enabledService=mail)(enabledService=recipientbcc))
-
[/code]
+
</pre>}}
* Restarting Postfix service is required.
* Restarting Postfix service is required.

Revision as of 14:11, 24 October 2012

Contents


ChangeLog

  • 2012-10-24: [ldap] Fixed: cannot handle alias domains in Postfix per-user bcc lookup files.

General (All backends should apply these steps)

OpenLDAP backend special

Supports alias domains in Postfix per-user bcc lookup files

  • In /etc/postfix/ldap/sender_bcc_maps_user.cf, replace "(mail=%s)" by "(|(mail=%s)(&(enabledService=shadowaddress)(shadowAddress=%s)))" in parameter "query_filter =". The final LDAP filter looks like below:
File: ldap/sender_bcc_maps_user.cf
query_filter    = (&(|(mail=%s)(&(enabledService=shadowaddress)(shadowAddress=%s)))(objectClass=mailUser)(accountStatus=active)(enabledService=mail)(enabledService=senderbcc))
  • Perform the same modification in file /etc/postfix/ldap/recipient_bcc_user.cf, the final LDAP filter looks like below:
File: ldap/recipient_bcc_maps_user.cf
query_filter    = (&(|(mail=%s)(&(enabledService=shadowaddress)(shadowAddress=%s)))(objectClass=mailUser)(accountStatus=active)(enabledService=mail)(enabledService=recipientbcc))
  • Restarting Postfix service is required.

MySQL backend special

PostgreSQL backend special

Personal tools