On 5 Jun 2015, at 18:03, Kevin A. McGrail wrote:
On 6/5/2015 5:55 PM, Bill Cole wrote:
I suspect that this is due to the same misguided over-detection of
"obfuscated URIs" that some time ago did violence to the
postfix-users list when the domain master.cf landed on multiple
URIBLs. Rather than leaving this breakage in place with noisy
reminders and occasional random damage, maybe a fix of only detecting
*ACTUAL URIs* and switching off the "anything with a dot is a domain
& any domain is part of a URI" insanity by default would be a good
interim fix.
Your analysis of the current code is not correct to my knowledge.
That is not possible, because I have not analyzed the current code for
this sort of behavior, I have only witnessed it from past code that I
have concluded is substantively unchanged. But of course, you are
correct that *I COULD BE WRONG*. My recollection is that when a ticket
regarding this issue was opened circa 3.3.1 it was closed as a non-bug
because detecting obfuscated URIs was deemed important enough that
occasional entanglement of strings that were in no way domains in
context was an unavoidable and acceptable cost. That's an opinion I
cannot argue against in a civil manner, so I won't try.
There *is* detection to see if the item could be a URL with a check of
valid TLDs.
.cf is a valid TLD (Central African Republic) so master-dot-cf is a
valid URI.
That is a strictly false statement. A valid URI *MUST* include a valid
scheme, a colon, and often additional syntax such as 2 slashes for http
URIs. A domain name is not a URI.
A LINE WITH A URI:
http://master.cf
SEVEN LINES WITHOUT A SINGLE VALID URI:
master.cf
http:\\master.cf
http:/master.cf
ls /*/*/master.cf
http : / / master.cf
The error is in the config files in /etc/postfix: master.cf/main.cf
Find the best deals on BDSM tourism in Africa at master.cf/bangui-me