Source

iredapd / src / plugins / ldap_maillist_access_policy.py

Author Commit Message Labels Comments Date
Zhang Huangbin
Reverse part of last commit: Don't use access policy 'open'.
Zhang Huangbin
Short policy names:
Zhang Huangbin
Typo.
Zhang Huangbin
Code cleanup.
Zhang Huangbin
Code cleanup.
Zhang Huangbin
Use 'Permission denied' instead of 'Not Authorized' as reject message, otherwise Fail2ban will ban rejected clients.
Zhang Huangbin
Fix incorrect recipient domains.
Zhang Huangbin
[ldap] Fix incorrect ldap search scope in plugin 'ldap_maillist_access_policy'.
Zhang Huangbin
Sync my email address, use @iredmail.org.
Zhang Huangbin
Bypass sender if it's under domainAliasName when access policy is 'domain' or 'subdomain'. Thanks Alvin Chen <zhhchen@>.
Zhang Huangbin
Add filter: enabledService=shadowaddress.
Zhang Huangbin
Bypass user alias addresses (shadowAddress) if user is allowed to send to mail list. Thanks Henri Veldsink for his feedback and testing.
Zhang Huangbin
Allow to use same logging hander in plugins, print plugin debug message.
Zhang Huangbin
Queary user aliases as allowed sender.
Zhang Huangbin
Add domain alias support in plugin: ldap_domain_wblist.
Zhang Huangbin
* New plugin: ldap_domain_wblist, used for per-domain white/blacklist
Zhang Huangbin
Rename new policy: membersAndModeratorsOnly.
Zhang Huangbin
Ability to handle policy 'subdomain'. Bypass if sender is under same domain or sub domains.
Zhang Huangbin
Add 'moderatorsonly' in plugin: ldap_maillist_access_policy.
Zhang Huangbin
Support MySQL backend.