Page 1 of 1
Openemm demons (what should they do?)
Posted: Tue Sep 05, 2006 6:46 pm
by sfantul
For better understanding and evenually debbuging Openemm i want to know what every script is responsabile for (I'm talking about the python scripts).
Posted: Wed Sep 06, 2006 10:01 am
by ud
Ok, here we go:
- bav-update.py: Reads the information for bounce management from the database and writes it to ~/var/spool/bav/bav.conf (as cache for performance reason.)
- bav-trigger.py: Interface to trigger bav-update to reread the database.
- bavd.py: The logic behind the bounce management for returned mails. Input is coming from the procmail process using bavwrap (exact: using the links to bavwrap.)
- update.py: Writes accounting and bounce information to the database.
- pickdist.py: Takes the XML files from ~/var/spool/META and creates the real spool files (e.g. each single mail.)
- slrtscn.py: Reads the syslog file for bounces during send process and for accounting informations.
- ud