forked from AEGEE/aegee-milter
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
41 lines (37 loc) · 1.23 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
for each module, verify that:
-- remove DOFAIL from the module API
-- does not modify return_reason, return_code, return_dsn, msg.envrcpt, SMFI_CONST etc on fail.
-- modify privdata to return fail, if some module failed and needs mod data/next stage
aegee-prdr
==============================
* mod_clamav
* mod_sav - sender address verification, initially checks in the mail address in envelope From: has valid domain with valid MX record
* Headers
* list_bdb
* list_log - syslog, log when list is unloaded
* restart/sighup - incl. module unloading/reloading
* notify - sip, xmpp, mailto, sms, zephyr
* trim in .ini
* list_pysieved
* include GPL copyrights
* sieve redirect/ Received: headers RFC 5321 Section 4.4.
* version check over DNS
* inform the user when runtime errors occur in the script
* ckeck if some option figures more than once in a configuration file
* bounce modes
* mod_spamassassin
* don't die when lsv is not running
--depend on the above features--
* rfc822_date, gmt
* mod_greylisting
* doc
Introduction
History and Motivation
Internals
Configuration
Lists
log, odbc, timsieved_scripts, listserv, berkeley, dns
Modules
clamav, debug, equal, relayed, sieve, simple, spamassassing, greylisting
* website
* publish