indimail / indimail-mta

qmail fork with IPV6, TLS, DANE, DKIM, SRS2, SPF, daemontools, qmailanalog, mess822, & ucspi-tcp
https://github.com/indimail/indimail-mta/wiki/0-IndiMail-Wiki
GNU General Public License v3.0
12 stars 3 forks source link

add user defined filters in control/filters.d #63

Closed mbhangui closed 7 months ago

mbhangui commented 7 months ago
  1. indimail-mta.spec, DIRS.in: added control/filters.d for user defined filters
  2. qmail-multi (mailfilter.c): added exit code 99 (blackhole) for compatibility with qmail-qfilter
  3. qfrontend, qf-log-subject, qf-smtp-ratelimit: make script compatible with FILTERARGS as well as qmail-qfilter
  4. qfrontend: use control/filters.d directory for user defined scripts
  5. qmail-qfilter.c: added exit code 2 (blackhole) for compatibility with qmail-multi
  6. qmail-showctl.c: added display of user filter directory control/filters.d