-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi folks,
I've just spent a day trying to jam exim4 and crm114 together in order to achieve SMTP-DATA time crm114 checking and spam rejection. What I want to do is run a program in the (post) DATA ACL, passing the headers and body of the message to the program, and then have the program instruct exim (via some method) whether or not to reject the message (or take another action e.g. greylisting). I also want to add headers to the message if the message is accepted. It would appear that the spamassassin/spamd 'spam' exiscan would not permit adding headers to a message. Is that true? (There's a minimal spamd implementation "crm114-spamd" which can be used in conjunction with exim this way) The AV stuff seems more flexible than the spam stuff. I managed a proof-of-concept by abusing the 'cmdline' av_scanner option. However, this would not let me add headers to accepted mail either. There's the option of local_scan, and there's sa-exim which plugs spamassassin into exim that way. And I can theoretically plug crm114 into SA (and turn off SA's other tests). This does appear to be able to add headers to the message. Is this the only way to achieve what I want? I'm also curious if anyone has thoughts on the best approach for integrating 3rd-party scanning software into MTAs. Each MTA does things differently, it would appear. IMHO (from what little I've seen) postfix's attitude of talking SMTP or LMTP to a local socket is the cleanest approach (but of course I don't have a suitable SMTP or LTMP daemon front-ending crm114 either) Many thanks, - -- Jon Dowland -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkv9dqUACgkQFotOcXAy8jhCYwCfWGLxqT8FZYnnHupul1jLhm9v ar4AoLdGQRkoKvfbe6JHDu4E7EZgOtrN =ylMz -----END PGP SIGNATURE----- -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
