Envelope Scan patch / Scanner - New version
Hugo Monteiro <[email protected]>
| Newsgroups | gmane.mail.qmail.ldap |
|---|---|
| Message-ID | <[email protected]> |
Hello all, I finally managed to find some time and clean some edges and enhance the envelope scan patch for qmail-ldap. On the new version, the scanner is no longer called with arguments and all the information for analysis is passed using env vars. Another change is the possibility to perform checking in two separate stages of the SMTP conversation. The scanner can now be called at the RCPT state and/or and the END-OF-MESSAGE state. Also that decision is made using env vars. I took the chance to export more relevant information, like the auth username, if the user is authenticated by SMTPAUTH (it also adds that info to the headers of the message), the number of recipients, the size of the message (both the ESMTP size and the computed message size). The new version is available here http://hmonteiro.net/patches/qmail-ldap_envelope_scan Be sure to read the README.ENVELOPE_SCAN file after patching All these new things made me want to change the scanner i wrote and use. It's called qenvscan-policyd, and it takes advantage of the above patch and one of many SMTP ACL Policy servers around (those are usually used with Postfix). I personally prefer Policyd. Also the earlier version had a few issues so this version is actually a major rewrite. The earlier version worked with command line parameters, in the case one wanted this new scanner version but didn't want to recompile qmail-ldap with the new envelope-scan patch, there is a compile time option for legacy installs. The new version is available here http://hmonteiro.net/software/qenvscan-policyd Be sure to read the INSTALL file. Althoug i should work a bit more on it, you can find more detailed information with the doc files provided. Coments, as always, are welcomed. Best regards, Hugo Monteiro. -- ci.fct.unl.pt:~# cat .signature Hugo Monteiro Email : [email protected] Telefone : +351 212948300 Ext.15307 Web : http://hmonteiro.net Centro de Informática Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa Quinta da Torre 2829-516 Caparica Portugal Telefone: +351 212948596 Fax: +351 212948548 www.ci.fct.unl.pt [email protected] ci.fct.unl.pt:~# _