On Mon, 18 Feb 2008, Peter J. Holzer wrote:

On 2008-02-16 18:27:21 -0500, Charlie Brady wrote:

However I stand by my original statement that qpsmtpd can (and should, and
I believe does, via require_resolvable_fromhost) *avoid* loops created by
MX records resolving to 0.0.0.0, so there is no need to detect the loop
which such a record creates with qmail.

I probably missed something, but how does this avoid mail loops?
require_resolvable_fromhost checks the domain name of the *sender*,
which cannot cause a mail loop.

It can, if a bounce is generated. Or if the message is accepted and then replied to.

A mail loop would happen when the domain
of the recipient resolves to 0.0.0.0 (or 127.0.0.1, or any other local
address).

Quite correct. So qpsmtpd should perhaps have require_resolvable_rcpthost.

This could be checked by the SMTP client, if necessary.

It could, but we can't expect that it will be.

Reply via email to