Source

iredapd / ChangeLog

Full commit
Zhang Huangbin dcc6587 

Zhang Huangbin 40fe3c3 
Zhang Huangbin dcc6587 
Zhang Huangbin 8ac86f0 





Zhang Huangbin 5898452 


Zhang Huangbin 217fa10 
Zhang Huangbin 9d49c0c 

Zhang Huangbin bc642d8 

Zhang Huangbin 64db595 

Zhang Huangbin 8ede84b 
Zhang Huangbin 9408495 
Zhang Huangbin 1d3fcf1 
Zhang Huangbin 217fa10 
Zhang Huangbin 13031d7 
Zhang Huangbin b6a808e 


Zhang Huangbin 13031d7 


Zhang Huangbin 7273b0e 



Zhang Huangbin 0289008 




Zhang Huangbin 792b663 


Zhang Huangbin f728586 


Zhang Huangbin 8b3f08b 
Zhang Huangbin c6852b6 
Zhang Huangbin d70b0aa 
Zhang Huangbin 4adf1a5 






Zhang Huangbin 8e78bcf 



Zhang Huangbin 9d8a997 


Zhang Huangbin 4332627 


Zhang Huangbin c2116e5 
Zhang Huangbin 8c6bf07 


Zhang Huangbin c2116e5 
Zhang Huangbin 6143b46 
iRedAPD-1.3.7:
    * Supports PostgreSQL.
    * Excluding mail user in SQL query (plugin: sql_alias_access_policy).

iRedAPD-1.3.6:
    * Use MySQLdb directly for SQL related operations. Avoid 'too many
      connections' issue.
    * Fixed incorrect policy name in plugin 'sql_alias_access_policy.py':
      allowedOnly -> allowedonly (convert to lower case).

iRedAPD-1.3.5:
    * Fix incorrect ldap search scope in plugin 'ldap_maillist_access_policy'.

iRedAPD-1.3.4:
    * Bypass sender if it's under domainAliasName when access policy is
      'domain' or 'subdomain'. Thanks Alvin Chen <zhhchen@>.
    * New option for iredapd-rr: bypass_mynetworks. Used to bypass mails sent
      from postfix mynetworks.
    * Bypass user alias addresses (shadowAddress) if user is allowed to send
      to mail list. Thanks Henri Veldsink for his feedback and testing.
    * Allow to use same logging hander in plugins, print plugin debug message.
    * Query user aliases as allowed sender.
    * Print error message if plugin module doesn't exist.

iRedAPD-1.3.3:
    * Fix bug in src/plugins-rr/ldap_recipient_restriction.py. Thanks
      avrajesh@forum for his/her feedback.
    * Set default umask to 0077. Thanks rizkiwicaksono@forum.
    * New parameter: run_as_user. Used to force running iRedAPD as a low
      privileged user. Thanks rizkiwicaksono@forum.

iRedAPD-1.3.2:
    * Fix bypassing whitelisted sender issue in plugin:
      block_amavisd_blacklisted_senders. Thanks HoHo for his report.

iRedAPD-1.3.1:
    * Fix defective sender address list in plugin:
      block_amavisd_blacklisted_senders.
    * Fix incorrect recipient address in plugin: ldap_recipient_restrictions.

iRedAPD-1.3.0:
    * Ability to bypass or block centain domains or users in OpenLDAP backend.
      WARNING: This feature requires at least iRedMail-0.6.0.
    * Ability to handle policy 'subdomain'. Bypass if sender is under same
      domain or sub domains.
    * Ability to handle policy 'membersAndAllowedOnly'.
    * Support MySQL backend.
    * Add rc script for FreeBSD.

iRedAPD-1.2.3:
    * Change default action to 'DUNNO', so that we won't miss any email while
      incorrect config.
    * Add handle of LDAP quering of non exist recipient. Thanks Bill Holt for
      his report.
    * Prepend 'action=' only one time.

iRedAPD-1.2.2:
    * Fix incorrect member list, return all instead of one the first one.
    * Don't ignore external mail list members.

iRedAPD-1.2.1:
    * Fix incorrect ps parameter on FreeBSD.

iRedAPD-1.2:
    * Support plugins.

iRedAPD-1.1:
    * Fixed: return moderator list instead of the first one.
    * Fixed: remove accountStatus and enabledService in filter.
      mail list doesn't use it.

iRedAPD-1.0:
    * Initialize version.