Hello all,
A couple of days ago, my qpsmtpd server started rejecting bounces (MAIL FROM: <>) with the message "FQDN required in the envelope sender." generated by the pluging require_resolvable_fromhost.
After a bit of digging, I figured out that the $sender->format that the plugin is receiving is "<>" (*with* the quotes) when the client sends MAIL FROM: <> .
The only thing I remember doing before this behavior started is installing new stuff with CPAN, I guess that it updated some modules used by qpsmtpd. I'd bet 2$ that's MailTools (Mail::Address).
Anyway, I patched the require_resolvable_fromhost with this:
11c13
< $sender->format ne "<>"
---
> $sender->format ne '"<>"'
but the new behavior might cause havoc in other places, so a more general fix would be needed.
Best, GFK's -- Guillaume Filion, ing. jr Logidac Tech., Beaumont, Qu�bec, Canada - http://logidac.com/ PGP Key and more: http://guillaume.filion.org/
