Koozali.org: home of the SME Server

Obsolete Releases => SME Server 7.x => Topic started by: piran on January 19, 2007, 11:10:52 AM

Title: [qpsmtpd] RequireResolvableFromHost=yes
Post by: piran on January 19, 2007, 11:10:52 AM
Code: [Select]
2007-01-18 18:06:30.089846500 4697 Accepted connection 0/40 from 62.16.121.232 / Unknown
...
2007-01-18 18:06:32.016282500 4697 dnsbl plugin: DONE waiting for dnsbl dns, got  13  answers ...

The following plugin for qpsmtpd is set true:
RequireResolvableFromHost=yes
Log shows the Accepted connection started out as Unknown but the RBLs
were *still* contacted, some 13 responded and there's the 2sec wait too.
Is this proper or do you want me to file a bug?
Title: Re: [qpsmtpd] RequireResolvableFromHost=yes
Post by: byte on January 19, 2007, 11:59:04 AM
Quote from: "piran"

...or do you want me to file a bug?


Please report to the Bug Tracker, as it could be a potential base problem. Thanks!

PS. Remember to show how you enabled the RequireResolvableFromHost setting.
Title: [qpsmtpd] RequireResolvableFromHost=yes
Post by: piran on January 19, 2007, 12:45:56 PM
http://bugs.contribs.org/show_bug.cgi?id=2338
Title: [qpsmtpd] RequireResolvableFromHost=yes
Post by: piran on January 19, 2007, 04:31:18 PM
byte---- Not an issue. My own misunderstanding or interpretation of the
syntax ie it didn't do what I had expected it to be doing. The sense of it
is more akin to ensuring that the host can be replied to should all things
be passed as being OK in the remaining or outstanding checks.
Title: Re: [qpsmtpd] RequireResolvableFromHost=yes
Post by: CharlieBrady on January 19, 2007, 04:32:10 PM
Quote from: "piran"
Code: [Select]
2007-01-18 18:06:30.089846500 4697 Accepted connection 0/40 from 62.16.121.232 / Unknown
...
2007-01-18 18:06:32.016282500 4697 dnsbl plugin: DONE waiting for dnsbl dns, got  13  answers ...

The following plugin for qpsmtpd is set true:
RequireResolvableFromHost=yes
Log shows the Accepted connection started out as Unknown but the RBLs
were *still* contacted, some 13 responded and there's the 2sec wait too.
Is this proper or do you want me to file a bug?


RequireResolvableFromHost only validates the From addresses - so that you ensure that mail is replyable before you accept it.

Unknown is a legitimate reverse DNS lookup of the connecting IP address. Not all IP addresses are listed (or correctly listed) in reverse DNS. Reverse DNS is not connected in any way with RBL listings.

These are all separate concepts, and qpsmtpd is behaving as it should.
Title: [qpsmtpd] RequireResolvableFromHost=yes
Post by: piran on January 19, 2007, 04:37:11 PM
Thank you Charlie, very clear now, tricky stuff this syntax;~)