Hi, I want to start customizing the spam and virus filtering behaviour for each individual recipient and to do that I have to use stream_by_recipient(). However, after reading the docs and scanning the source code, I have a couple of questions and would appreciate any thoughts or ideas people have on the following:
- The docs say that stream_by_recipient() must be called at the very beginning of filter_begin(). I have some checks that could potentially cause the email to be rejected and I would like to to that before stream_by_recipient() so that no bounce message is created. Can I do these checks and bounce the message (call action_tempfail() or action_discard() and return) before I call stream_by_recipient()? Is there anything I need to watch out for when I do this? - Secondly, I would like to preserve the IP address of the connecting host even through a call to stream_by_recipient(). I noticed that there is support for doing the when going from a secondary MX to a primary, but I did not think that headers could be modified before a call to stream_by_recipient(). Is this correct and is there any other way to do what I want? Thanks for any suggestions or info. - Rob _______________________________________________ Visit http://www.mimedefang.org and http://www.canit.ca MIMEDefang mailing list [EMAIL PROTECTED] http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

