Hello! > Vernon Schryver wrote: >>> Looks like a sign of the beginning of a query string missing: >>> news.cxxxxx.comid=xxxxxx -> news.cxxxxx.com?id=xxxxxx >>> (but I do not know whether it was in the raw message) >> I don't see anything that should be done for news.cxxxxx.comid=xxxxxx >> There is no way to know that "comid" should have been "com?id" >> instead of new TLD comid > > There are many such URLs in my e-mail traffic. It seems that this is a > problem with URL parsing. I will try to catch a raw message for better bug > reporting.
1. Strange situation... I have not truncated raw message logged by DCC with error: "DNSBL invalid domain name 'www.example.crecnum=sx-011333'". But raw message contains a URL: --AlternativeBoundary.22222222.22222222 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit <a href="http://www.example.com/AuctionDetail.aspx?recnum=SX-011333"> --- And if I try to feed this raw logged message via dcc again - no error, domain parsed correctly. A lot of such "broken" domains in my e-mail traffic. 2. DNSBL invalid domain name "www.example.com\\userpics\\2011" --- Raw msg: --- <img src="http://www.example.com\userpics\2011/10-27-10a.jpg" width="300" /> --- But some MUA open it like: http://www.example.com/userpics/2011/10-27-10a.jpg (Opera, Outlook) 3. DNSBL invalid domain name "www.example.com\240\240" --- Raw msg: --- <span class="Apple-style-span" style="font-size: x-small; ">http://example.com </span> --- But two hex 'A0' space between "example.com" and "</span>". It googled like "'A0' is a non-breaking space". >> Do any popular mail user agents treat the strings >> "http://xxx.example.com;" "http://xxx.example.com," or >> "http://xxx.example.com)" as "<http://xxx.example.com>;" etc? > > I did several tests on: thunderbird, kmail and microsoft outlook > Examples from my real e-mail traffic: > --- 4. > http://xxx.example.com) > http://xxx.example.com), > http://xxx.example.com: > http://xxx.example.com] > http://xxx.example.com]: And: http://xxx.example.com[ http://xxx.example.com} > - thunderbird and outlook consider it as a valid http://xxx.example.com/ > but not kmail > 5. > http://xxx.example.com, > - all of my mail agents consider it as a valid http://xxx.example.com/ > 6. > http://xxx.example.com\240 > http://xxx.example.com\cell > - outlook convert it into valid: > http://xxx.example.com/240 and http://xxx.example.com/cell but not > thunderbird and kmail > 7. > http://xxx.example.com%c2%a0 > http://xxx.example.com%2f > http://xxx.example.com%2f) > - no one > --- =kostik _______________________________________________ DCC mailing list [email protected] http://www.rhyolite.com/mailman/listinfo/dcc
