Closed godsflaw closed 10 years ago
Working on the fix for this now. Going to let it burn in for a bit before submitting a pull request.
Chris - see #427 - same issue. I hadn't had a chance to put together a test case to reproduce it; but the debug output I got from the user might help you.
I'm not using smtp_proxy these days, but my guess is a variant of this bug exists there too. As for issue #427, I think you're correct. They appear to be the same thing. My fix is going to be to move _is_dead_sender() from smtp_forward, up a level to smtp_client so that both plugins can call it.
I wasn't sure that it was that though; it looked to me like that calling next() was the wrong thing to do as it made the connection continue with a dead transaction; but I didn't look too hard at it.
fixed in https://github.com/baudehlo/Haraka/pull/443, closing.