Keith Ivey wrote:

Without qpsmptd, this would be stopped by the loop-detection code in qmail-smtpd, which is based on counting the "Received" headers. If qpsmtpd is supposed to be a replacement, it should do that function of qmail-smtpd.

Specifically, it appears (unless I'm missing something because of my poor C) that qmail-smtpd counts the header lines beginning with "Received" or "Delivered" (ignoring case) and if there are more than MAXHOPS (which is 100) of them, it rejects the message with "554 too many hops, this message is looping (#5.4.6)". So it seems that qpsmtpd should do the same, or something better.


--
Keith C. Ivey <[EMAIL PROTECTED]>
Washington, DC

Reply via email to