I have the plugin loaded: require_resolvable_fromhost and it never seems to flag unresolvable "MAIL FROM" hosts:
220 XXXXXX ESMTP qpsmtpd 0.84 ready; send us your mail, but not your spam. HELO . 250 XXXXXX Hi some.host.online [10.1.1.10]; I am so happy to meet you. MAIL FROM: <[email protected]> 250 <[email protected]>, sender OK - how exciting to get mail from you! I dug into the code, and by changing line #27 from this: if ($sender->host) { To this: if (! $sender->host) { It starts working as it should: 220 XXXXXX ESMTP qpsmtpd 0.84 ready; send us your mail, but not your spam. HELO . 250 XXXXXX Hi some.host.online [10.1.1.10]; I am so happy to meet you. MAIL FROM: <[email protected]> 450 FQDN required in the envelope sender (#4.1.8) MAIL FROM: <[email protected]> 250 <[email protected]>, sender OK - how exciting to get mail from you! Anyone experience the same behavior?
