li...@rhsoft.net: > why does postfix log sometimes "unknown[xx.xx.xx.xx]" when in fact the > reason for the reject is the PTR itself? sadly it's also missing in > the response in such cases and in case it would have been a legit > human person the only relevant debug information is missing > > (disclaimer: there are 139 DUNNO rules in front to not catch any serverlike)
In the SMTP daemon, "unknown" means that the reverse/forward match failed. This can happen for three reasons: reverse lookup failed, forward lookup failed, or the match failed. Additionally, the SMTP daemon distinguishes between temp-failed and hard-failed lookups. Are you asking for six different "unknown" variants? Why is that an improvement? It's another reason to make logging configurable. Wietse