1. Zhang Huangbin
  2. iredapd

Commits

Author Commit Message Date Builds
Zhang Huangbin
Fix upgrade script: login as 'iredapd' user doesn't work if pg_hba.conf has 'local ... peer' as auth method, so we login as 'postgres' user directly, create database, import sql templates, and grant privileges.
Zhang Huangbin
Cron job must be added for root user, not iredapd daemon user.
Zhang Huangbin
Reversed: don't implement sender blocking based on regular expression in iRedAPD. It's better to be done in Postfix.
Zhang Huangbin
Improve tools/upgrade_iredapd.sh to create required sql database/tables automatically. Note: if you're running OpenLDAP/MySQL/MariaDB backend, it will ask you to input MySQL root username and password.
Zhang Huangbin
Don't show top greylisted domains in cleanup script, because its output is redirected to /dev/null by default.
Zhang Huangbin
Mention how to verify regular expressions.
Zhang Huangbin
plugins/amavisd_wblist.py: Able to block sender addresses based on regular expression. Note: this is controlled by new setting: 'WBLIST_BLOCKED_REGX_SENDERS'.
Zhang Huangbin
Typo.
Zhang Huangbin
Fixed: incorrect unique index on greylisting and greylisting_whitelists tables. Improve tools/migrate_cluebringer_greylisting.py to migrate Cluebringer global, per-domain, per-user greylisting settings.
Zhang Huangbin
plugins/greylisting.py: log client address in debug message.
Zhang Huangbin
[Not finished] New script tools/migrate_cluebringer_greylisting.py, used to migrate Cluebringer greylisting settings, including whitelists.
Zhang Huangbin
Fix last commit.
Zhang Huangbin
Change default rotate setting to: rotating every Sunday, keeping 12 copies (3 months).
Zhang Huangbin
Typo in logger used by tools/*.py.
Zhang Huangbin
Typo.
Zhang Huangbin
Code cleanup.
Zhang Huangbin
Show top senders which not yet passed greylisting in cleanup_db.py.
Zhang Huangbin
Use VARCHAR(255) for 'comment' column instead of TEXT.
Zhang Huangbin
Support wildcard IPv4 address like 192.168.1.*.
Zhang Huangbin
Add IP range of LinkedIn mail server to greylisting whitelists. Support IPv6 greylisting whitelists.
Zhang Huangbin
Count senders who passed greylistings.
Zhang Huangbin
Fixed: Do not set the same priority for different plugins.
Zhang Huangbin
Fix incorrect SQL index on table 'greylisting_whitelists'. Add greylisting sql tables for PGSQL. Plugins with larger priority number has higher priority.
Zhang Huangbin
Code cleanup.
Zhang Huangbin
tools/cleanup_db.py: Show top (30) greylisted sender domains after cleaned up db.
Zhang Huangbin
New column 'greylisting_tracking.passed', used to mark this triplet passes greylisting.
Zhang Huangbin
Improve plugins/greylisting.py: able to bypass greylisting for whitelisted senders.
Zhang Huangbin
Fixed: incorretly convert days to seconds.
Zhang Huangbin
Fix incorrect value.
Zhang Huangbin
Fix incorrect column name.
  1. Prev
  2. Next