Commits

Show all
Author Commit Message Labels Comments Date
Zhang Huangbin
Sync README.md, INSTALL.md.
Zhang Huangbin
Sync ChangeLog.
Zhang Huangbin
iRedAPD directory/files are now owned by root (it still runs as low-privileged 'iredapd' user).
Zhang Huangbin
Remove unused plugins: ldap_amavisd_block_blacklisted_senders.py, ldap_recipient_restrictions.py, sql_user_restrictions.py. They're replaced by plugin 'amavisd_wblist.py'.
Zhang Huangbin
Typo.
Zhang Huangbin
Avoid unnecessary sql query if no local address id.
Zhang Huangbin
Return if no valid policy sender or policy recipient.
Zhang Huangbin
Add missed function parameter (conn).
Zhang Huangbin
Code cleanup: plugins/amavisd_wblist.py.
Zhang Huangbin
Draft: apply wblist on outbound message. Not yet finished.
Zhang Huangbin
Query wildcard sender IP address 'xx.yy.*.zz' by default.
Zhang Huangbin
New default setting: WBLIST_ENABLE_ALL_WILDCARD_IP = False (just query client ip address ww.xx.yy.zz and wildcard address ww.xx.yy.*).
Zhang Huangbin
Store sasl_username_domain in plugin_kwargs.
Zhang Huangbin
plugins/{sql,ldap}_force_change_password_in_days.py: Allow specified users or domains to never change password.
Zhang Huangbin
Fixed: plugins/sql_force_change_password_in_days.py: Not correctly compare password last change date.
Zhang Huangbin
Typo.
Zhang Huangbin
Add TODO items in greylisting module.
Zhang Huangbin
Typo.
Zhang Huangbin
Add new setting 'WBLIST_BYPASS_OUTGOING_EMAIL' to controll whether or not to bypass outgoing email sent by sasl authenticated user. Default value is False (not bypassed).
Zhang Huangbin
Fixed: Not correctly return value in libs/amavisd/core.py, function get_applicable_policy(). Thanks <kmihalj _at_ efzg.hr> for the report in forum.
Zhang Huangbin
Fixed: plugin/amavisd_wblist.py: sender 'user@*' doesn't work. Thanks <kmihalj _at_ efzg.hr> for the report in forum.
Zhang Huangbin
Code cleanup, new draft greylisting plugin (not yet finished).
Zhang Huangbin
Don't check white/blacklist on outgoing emails.
Zhang Huangbin
Fix last commit.
Zhang Huangbin
Create sql connection to 'iredapd' database. Used for upcoming greylisting plugins and more.
Zhang Huangbin
Drop invalid smtp session attributes.
Zhang Huangbin
Added tag 1.6.0 for changeset 9b807ea25c90
Zhang Huangbin
Typo.
Tags
1.6.0
Zhang Huangbin
Fixed: plugin/ldap_maillist_access_policy.py: not use correct ldap connection cursor. this causes access policy not work.
Zhang Huangbin
Fixed: plugin/reject_sender_login_mismatch.py: Not return correct value for allowed senders.
  1. Prev
  2. Next