Jonas E. posted his fix below a few days ago:
****
I moved the greylist check to filter_begin, an idea I think David has mentioned here some time ago. I can be nice to those running mailers with the above problem, but if someone's running a mailer that can't handle a tempfail after DATA they really, really have to do something about it.
BTW: When checking in filter_begin, I check all recipients before deciding on wether to tenpfail or not. This is inportant, as the mail could be delayed for a long time if not all recipients are entered into the greylist. After checking all recipients, I tempfail unless all of them are white.
******
From what I understand this will tempfail all recipients when there is 1 (out of 200) not in white status. Anyone one has a different approach ?
Xiaoyan
At 09:20 AM 2/4/2004 -0800, you wrote:
At 05:43 PM 2/3/2004, Xiaoyan Ma wrote:How can I only tempfail 2 of 5 recipients then?
Unless I'm mistaken, you don't tempfail a recipient so much as you tempfail a message. (If anyone can correct me, please do!)
Is stream_by_recipient the right approach
No, stream_by_recipient won't do what you want. That would accept the message, then resend it locally. As far as the sending machine is concerned, the message will have gotten through.
Kelson Vibber SpeedGate Communications <www.speed.net>
_______________________________________________ Visit http://www.mimedefang.org and http://www.canit.ca MIMEDefang mailing list [EMAIL PROTECTED] http://lists.roaringpenguin.com/mailman/listinfo/mimedefang
_______________________________________________ Visit http://www.mimedefang.org and http://www.canit.ca MIMEDefang mailing list [EMAIL PROTECTED] http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

