How/what do you return from your hook_received_line()? The first value should be the "OK" constant, the second the received line. Any other value than OK, will ignore the results from your hook.
It's clearly returning OK. Here's what the debug log says: 34169 Plugin messagelog, hook received_line returned OK, from simone.iecc.com (HELO simone) (208.31.42.47) by mail1.iecc.com with SMTP id 1 (qpsmtpd/0.40.1J) ; Thu, 13 Sep 2007 23:19:57 -0400 Looking at the code, I don't see how the hook can work without being split into two parts like all the other hooks. Regards, John Levine, [EMAIL PROTECTED], Primary Perpetrator of "The Internet for Dummies", Information Superhighwayman wanna-be, http://www.johnlevine.com, ex-Mayor "More Wiener schnitzel, please", said Tom, revealingly.