pst01234~mailto: URL canonicalization (See )label url_prefixinfo† {mailto%3Aunlikely%253Faddress%40example.com%3Fblat%3Dfoop%20%2B%20mailto%3Aunlikely%253Faddress%40example.com%3Fblat%3Dfoopname _mailto:unlikely%3Faddress@example.com?blat=foop mailto:unlikely%3Faddress@example.com?blat=fooplabel/mailto:unlikely%3Faddress@example.com?blat=fooptext PASSclass1298184623.81142/mailto:unlikely%3Faddress@example.com?blat=fooptext PASSclass1307166124.53317result{mailto%3Aunlikely%253Faddress%40example.com%3Fblat%3Dfoop%20%2B%20mailto%3Aunlikely%253Faddress%40example.com%3Fblat%3Dfoop ;mailto%3Afoo%40exa%00mple%20%2B%20mailto%3Afoo%40exa%00mplename 'mailto:foo@example mailto:foo@examplelabeltext FAILclass1298184623.81142mailto:foo@exa%EF%BF%BDmpletext FAILclass1307166124.53317result;mailto%3Afoo%40exa%00mple%20%2B%20mailto%3Afoo%40exa%00mple Wmailto%3A%22not%2540me%22%40example.org%20%2B%20mailto%3A%22not%2540me%22%40example.orgname ;mailto:"not%40me"@example.org mailto:"not%40me"@example.orglabel!mailto:%22not%40me%22@example.orgtext PASSclass1298184623.81142mailto:"not%40me"@example.orgtext FAILclass1307166124.53317resultWmailto%3A%22not%2540me%22%40example.org%20%2B%20mailto%3A%22not%2540me%22%40example.org Amailto%3Afoo%40exa%C3%BFmple%20%2B%20mailto%3Afoo%40exa%C3%BFmplename )mailto:foo@exaÿmple mailto:foo@exaÿmplelabelmailto:foo@exaÿmpletext FAILclass1298184623.81142mailto:foo@exa%C3%BFmpletext PASSclass1307166124.53317resultAmailto%3Afoo%40exa%C3%BFmple%20%2B%20mailto%3Afoo%40exa%C3%BFmple (.%2Ffoo%2Fbar%20%2B%20mailto%3Afoo%40barname ./foo/bar mailto:foo@barlabelmailto:/foo/bartext FAILclass1298184623.81142 ./foo/bartext FAILclass1307166124.53317result(.%2Ffoo%2Fbar%20%2B%20mailto%3Afoo%40bar Gmail%0Dto%3A%2F%2Fhoge%2Ffoo%40bar%23baz%20%2B%20http%3A%2F%2Ffoo%2Fbarname )mail to://hoge/foo@bar#baz http://foo/barlabelmailto://hoge/foo@bar#baztext FAILclass1298184623.81142mailto://hoge/foo@bar#baztext FAILclass1307166124.53317resultGmail%0Dto%3A%2F%2Fhoge%2Ffoo%40bar%23baz%20%2B%20http%3A%2F%2Ffoo%2Fbar !mailto%3A%23%20%2B%20mailto%3A%23name mailto:# mailto:#labelmailto:#text FAILclass1298184623.81142mailto:#text FAILclass1307166124.53317result!mailto%3A%23%20%2B%20mailto%3A%23 =mailto%3A%3Fto%3Dfoo%40bar%20%2B%20mailto%3A%3Fto%3Dfoo%40barname %mailto:?to=foo@bar mailto:?to=foo@barlabelmailto:?to=foo@bartext PASSclass1298184623.81142mailto:?to=foo@bartext PASSclass1307166124.53317result=mailto%3A%3Fto%3Dfoo%40bar%20%2B%20mailto%3A%3Fto%3Dfoo%40bar 7mailto%3Afoo%40exa*mple%20%2B%20mailto%3Afoo%40exa*mplename 'mailto:foo@exa*mple mailto:foo@exa*mplelabelmailto:foo@exa*mpletext PASSclass1298184623.81142mailto:foo@exa*mpletext PASSclass1307166124.53317result7mailto%3Afoo%40exa*mple%20%2B%20mailto%3Afoo%40exa*mple =mailto%3Afoo%40example.com%20%2B%20mailto%3Afoo%40example.comname -mailto:foo@example.com mailto:foo@example.comlabelmailto:foo@example.comtext PASSclass1298184623.81142mailto:foo@example.comtext PASSclass1307166124.53317result=mailto%3Afoo%40example.com%20%2B%20mailto%3Afoo%40example.com ;mailto%3Afoo%40exa%24mple%20%2B%20mailto%3Afoo%40exa%24mplename 'mailto:foo@exa$mple mailto:foo@exa$mplelabelmailto:foo@exa$mpletext PASSclass1298184623.81142mailto:foo@exa$mpletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%24mple%20%2B%20mailto%3Afoo%40exa%24mple ?mailto%3Afoo%40example%2523%20%2B%20mailto%3Afoo%40example%2523name +mailto:foo@example%23 mailto:foo@example%23labelmailto:foo@example%23text PASSclass1298184623.81142mailto:foo@example%23text PASSclass1307166124.53317result?mailto%3Afoo%40example%2523%20%2B%20mailto%3Afoo%40example%2523 umailto%3Afoo%40bar%3Fbody%3Dhoge%23foo%26subject%3Dfoo%20%2B%20mailto%3Afoo%40bar%3Fbody%3Dhoge%23foo%26subject%3Dfooname Qmailto:foo@bar?body=hoge#foo&subject=foo mailto:foo@bar?body=hoge#foo&subject=foolabel(mailto:foo@bar?body=hoge#foo&subject=footext FAILclass1298184623.81142(mailto:foo@bar?body=hoge#foo&subject=footext FAILclass1307166124.53317resultumailto%3Afoo%40bar%3Fbody%3Dhoge%23foo%26subject%3Dfoo%20%2B%20mailto%3Afoo%40bar%3Fbody%3Dhoge%23foo%26subject%3Dfoo 'mailto%3Afoo%0F%20%2B%20mailto%3Afoo%0Fname mailto:foo mailto:foolabel mailto:foo%0Ftext PASSclass1298184623.81142 mailto:foo%0Ftext PASSclass1307166124.53317result'mailto%3Afoo%0F%20%2B%20mailto%3Afoo%0F 7mailto%3Afoo%40exaample%20%2B%20mailto%3Afoo%40exaamplename 'mailto:foo@exaample mailto:foo@exaamplelabelmailto:foo@exaampletext PASSclass1298184623.81142mailto:foo@exaampletext PASSclass1307166124.53317result7mailto%3Afoo%40exaample%20%2B%20mailto%3Afoo%40exaample ;mailto%3Afoo%40exa%7Dmple%20%2B%20mailto%3Afoo%40exa%7Dmplename 'mailto:foo@exa}mple mailto:foo@exa}mplelabelmailto:foo@exa}mpletext FAILclass1298184623.81142mailto:foo@exa}mpletext FAILclass1307166124.53317result;mailto%3Afoo%40exa%7Dmple%20%2B%20mailto%3Afoo%40exa%7Dmple ;mailto%3Afoo%40exa%7Cmple%20%2B%20mailto%3Afoo%40exa%7Cmplename 'mailto:foo@exa|mple mailto:foo@exa|mplelabelmailto:foo@exa|mpletext FAILclass1298184623.81142mailto:foo@exa|mpletext FAILclass1307166124.53317result;mailto%3Afoo%40exa%7Cmple%20%2B%20mailto%3Afoo%40exa%7Cmple 7mailto%3Afoo%40exaAmple%20%2B%20mailto%3Afoo%40exaAmplename 'mailto:foo@exaAmple mailto:foo@exaAmplelabelmailto:foo@exaAmpletext PASSclass1298184623.81142mailto:foo@exaAmpletext PASSclass1307166124.53317result7mailto%3Afoo%40exaAmple%20%2B%20mailto%3Afoo%40exaAmple Amailto%3Afoo%40exa%C2%85mple%20%2B%20mailto%3Afoo%40exa%C2%85mplename )mailto:foo@exaÂ…mple mailto:foo@exaÂ…mplelabelmailto:foo@exaÂ…mpletext FAILclass1298184623.81142mailto:foo@exa%C2%85mpletext PASSclass1307166124.53317resultAmailto%3Afoo%40exa%C2%85mple%20%2B%20mailto%3Afoo%40exa%C2%85mple Ãmailto%3Auser%40example.org%3Fsubject%3D%253D%253Futf-8%253FQ%253Fcaf%253DC3%253DA9%253F%253D%20%2B%20mailto%3Auser%40example.org%3Fsubject%3D%253D%253Futf-8%253FQ%253Fcaf%253DC3%253DA9%253F%253Dname ‹mailto:user@example.org?subject=%3D%3Futf-8%3FQ%3Fcaf%3DC3%3DA9%3F%3D mailto:user@example.org?subject=%3D%3Futf-8%3FQ%3Fcaf%3DC3%3DA9%3F%3DlabelEmailto:user@example.org?subject=%3D%3Futf-8%3FQ%3Fcaf%3DC3%3DA9%3F%3Dtext PASSclass1298184623.81142Emailto:user@example.org?subject=%3D%3Futf-8%3FQ%3Fcaf%3DC3%3DA9%3F%3Dtext PASSclass1307166124.53317resultÃmailto%3Auser%40example.org%3Fsubject%3D%253D%253Futf-8%253FQ%253Fcaf%253DC3%253DA9%253F%253D%20%2B%20mailto%3Auser%40example.org%3Fsubject%3D%253D%253Futf-8%253FQ%253Fcaf%253DC3%253DA9%253F%253D ;mailto%3Afoo%40exa%3Bmple%20%2B%20mailto%3Afoo%40exa%3Bmplename 'mailto:foo@exa;mple mailto:foo@exa;mplelabelmailto:foo@exa;mpletext PASSclass1298184623.81142mailto:foo@exa;mpletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%3Bmple%20%2B%20mailto%3Afoo%40exa%3Bmple ;mailto%3Afoo%40exa%2Fmple%20%2B%20mailto%3Afoo%40exa%2Fmplename 'mailto:foo@exa/mple mailto:foo@exa/mplelabelmailto:foo@exa/mpletext PASSclass1298184623.81142mailto:foo@exa/mpletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%2Fmple%20%2B%20mailto%3Afoo%40exa%2Fmple Mmailto%3Afoo%40example%23bar%23baz%20%2B%20mailto%3Afoo%40example%23bar%23bazname 5mailto:foo@example#bar#baz mailto:foo@example#bar#bazlabelmailto:foo@example#bar#baztext FAILclass1298184623.81142mailto:foo@example#bar#baztext FAILclass1307166124.53317resultMmailto%3Afoo%40example%23bar%23baz%20%2B%20mailto%3Afoo%40example%23bar%23baz "%23hoge%20%2B%20mailto%3Afoo%40barname #hoge mailto:foo@barlabelmailto:foo@bar#hogetext FAILclass1298184623.81142#hogetext FAILclass1307166124.53317result"%23hoge%20%2B%20mailto%3Afoo%40bar ?mailto%3Afoo%40example%2540%20%2B%20mailto%3Afoo%40example%2540name +mailto:foo@example%40 mailto:foo@example%40labelmailto:foo@example%40text PASSclass1298184623.81142mailto:foo@example%40text PASSclass1307166124.53317result?mailto%3Afoo%40example%2540%20%2B%20mailto%3Afoo%40example%2540 Amailto%3Afoo%40exa%C2%A0mple%20%2B%20mailto%3Afoo%40exa%C2%A0mplename )mailto:foo@exa mple mailto:foo@exa mplelabelmailto:foo@exa mpletext FAILclass1298184623.81142mailto:foo@exa%C2%A0mpletext PASSclass1307166124.53317resultAmailto%3Afoo%40exa%C2%A0mple%20%2B%20mailto%3Afoo%40exa%C2%A0mple ?mailto%3Afoo%40example%257f%20%2B%20mailto%3Afoo%40example%257fname +mailto:foo@example%7f mailto:foo@example%7flabelmailto:foo@exampletext FAILclass1298184623.81142mailto:foo@example%7ftext PASSclass1307166124.53317result?mailto%3Afoo%40example%257f%20%2B%20mailto%3Afoo%40example%257f 3mailto%3A%2Ffoo%2Fbar%20%2B%20mailto%3A%2Ffoo%2Fbarname mailto:/foo/bar mailto:/foo/barlabelmailto:/foo/bartext PASSclass1298184623.81142mailto:/foo/bartext PASSclass1307166124.53317result3mailto%3A%2Ffoo%2Fbar%20%2B%20mailto%3A%2Ffoo%2Fbar ?mailto%3Afoo%40example%2531%20%2B%20mailto%3Afoo%40example%2531name +mailto:foo@example%31 mailto:foo@example%31labelmailto:foo@example1text PASSclass1298184623.81142mailto:foo@example%31text FAILclass1307166124.53317result?mailto%3Afoo%40example%2531%20%2B%20mailto%3Afoo%40example%2531 smailto%3Auser%40example.org%3Fsubject%3Dcaf%25C3%25A9%20%2B%20mailto%3Auser%40example.org%3Fsubject%3Dcaf%25C3%25A9name Smailto:user@example.org?subject=caf%C3%A9 mailto:user@example.org?subject=caf%C3%A9label)mailto:user@example.org?subject=caf%C3%A9text PASSclass1298184623.81142)mailto:user@example.org?subject=caf%C3%A9text PASSclass1307166124.53317resultsmailto%3Auser%40example.org%3Fsubject%3Dcaf%25C3%25A9%20%2B%20mailto%3Auser%40example.org%3Fsubject%3Dcaf%25C3%25A9 ;mailto%3Afoo%40exa%5Cmple%20%2B%20mailto%3Afoo%40exa%5Cmplename 'mailto:foo@exa\mple mailto:foo@exa\mplelabelmailto:foo@exa%5Cmpletext PASSclass1298184623.81142mailto:foo@exa\mpletext FAILclass1307166124.53317result;mailto%3Afoo%40exa%5Cmple%20%2B%20mailto%3Afoo%40exa%5Cmple ;mailto%3Afoo%40exa%3Emple%20%2B%20mailto%3Afoo%40exa%3Emplename 'mailto:foo@exa>mple mailto:foo@exa>mplelabelmailto:foo@exa%3Empletext PASSclass1298184623.81142mailto:foo@exa>mpletext FAILclass1307166124.53317result;mailto%3Afoo%40exa%3Emple%20%2B%20mailto%3Afoo%40exa%3Emple 7mailto%3Afoo%40exa-mple%20%2B%20mailto%3Afoo%40exa-mplename 'mailto:foo@exa-mple mailto:foo@exa-mplelabelmailto:foo@exa-mpletext PASSclass1298184623.81142mailto:foo@exa-mpletext PASSclass1307166124.53317result7mailto%3Afoo%40exa-mple%20%2B%20mailto%3Afoo%40exa-mple ?mailto%3Afoo%40example%2539%20%2B%20mailto%3Afoo%40example%2539name +mailto:foo@example%39 mailto:foo@example%39labelmailto:foo@example9text PASSclass1298184623.81142mailto:foo@example%39text FAILclass1307166124.53317result?mailto%3Afoo%40example%2539%20%2B%20mailto%3Afoo%40example%2539 ?mailto%3Afoo%40example%257d%20%2B%20mailto%3Afoo%40example%257dname +mailto:foo@example%7d mailto:foo@example%7dlabelmailto:foo@example%7dtext PASSclass1298184623.81142mailto:foo@example%7dtext PASSclass1307166124.53317result?mailto%3Afoo%40example%257d%20%2B%20mailto%3Afoo%40example%257d ;mailto%3Afoo%40exa%0Cmple%20%2B%20mailto%3Afoo%40exa%0Cmplename 'mailto:foo@exa mple mailto:foo@exa mplelabelmailto:foo@exa%0Cmpletext PASSclass1298184623.81142mailto:foo@exa%0Cmpletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%0Cmple%20%2B%20mailto%3Afoo%40exa%0Cmple .%2F%2Ffoo%40bar%20%2B%20mailto%3Ahoge%40foobarname //foo@bar mailto:hoge@foobarlabelmailto:text FAILclass1298184623.81142 //foo@bartext FAILclass1307166124.53317result.%2F%2Ffoo%40bar%20%2B%20mailto%3Ahoge%40foobar 7mailto%3Afoo%40exa~mple%20%2B%20mailto%3Afoo%40exa~mplename 'mailto:foo@exa~mple mailto:foo@exa~mplelabelmailto:foo@exa~mpletext PASSclass1298184623.81142mailto:foo@exa~mpletext PASSclass1307166124.53317result7mailto%3Afoo%40exa~mple%20%2B%20mailto%3Afoo%40exa~mple ;mailto%3Aaddr1%2C%20addr2%20%2B%20mailto%3Aaddr1%2C%20addr2name 'mailto:addr1, addr2 mailto:addr1, addr2labelmailto:addr1,%20addr2text PASSclass1298184623.81142mailto:addr1,%20addr2text PASSclass1307166124.53317result;mailto%3Aaddr1%2C%20addr2%20%2B%20mailto%3Aaddr1%2C%20addr2 ;mailto%3Afoo%40exa%22mple%20%2B%20mailto%3Afoo%40exa%22mplename 'mailto:foo@exa"mple mailto:foo@exa"mplelabelmailto:foo@exa%22mpletext PASSclass1298184623.81142mailto:foo@exa"mpletext FAILclass1307166124.53317result;mailto%3Afoo%40exa%22mple%20%2B%20mailto%3Afoo%40exa%22mple 'mailto%3A%23foo%20%2B%20mailto%3A%23fooname mailto:#foo mailto:#foolabel mailto:#footext FAILclass1298184623.81142 mailto:#footext FAILclass1307166124.53317result'mailto%3A%23foo%20%2B%20mailto%3A%23foo ;mailto%3Afoo%40exa%7Fmple%20%2B%20mailto%3Afoo%40exa%7Fmplename 'mailto:foo@example mailto:foo@examplelabelmailto:foo@exampletext FAILclass1298184623.81142mailto:foo@exa%7Fmpletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%7Fmple%20%2B%20mailto%3Afoo%40exa%7Fmple ;mailto%3Afoo%40exa%0Emple%20%2B%20mailto%3Afoo%40exa%0Emplename 'mailto:foo@example mailto:foo@examplelabelmailto:foo@exa%0Empletext PASSclass1298184623.81142mailto:foo@exa%0Empletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%0Emple%20%2B%20mailto%3Afoo%40exa%0Emple ?mailto%3Afoo%40example%250D%20%2B%20mailto%3Afoo%40example%250Dname +mailto:foo@example%0D mailto:foo@example%0Dlabelmailto:foo@example%0Dtext PASSclass1298184623.81142mailto:foo@example%0Dtext PASSclass1307166124.53317result?mailto%3Afoo%40example%250D%20%2B%20mailto%3Afoo%40example%250D ;mailto%3Afoo%40exa%60mple%20%2B%20mailto%3Afoo%40exa%60mplename 'mailto:foo@exa`mple mailto:foo@exa`mplelabelmailto:foo@exa`mpletext FAILclass1298184623.81142mailto:foo@exa`mpletext FAILclass1307166124.53317result;mailto%3Afoo%40exa%60mple%20%2B%20mailto%3Afoo%40exa%60mple ?mailto%3Afoo%40example%2500%20%2B%20mailto%3Afoo%40example%2500name +mailto:foo@example%00 mailto:foo@example%00labelmailto:foo@example%00text PASSclass1298184623.81142mailto:foo@example%00text PASSclass1307166124.53317result?mailto%3Afoo%40example%2500%20%2B%20mailto%3Afoo%40example%2500 Amailto%3Afo..o%40example.com%20%2B%20mailto%3Afo..o%40example.comname 1mailto:fo..o@example.com mailto:fo..o@example.comlabelmailto:fo..o@example.comtext PASSclass1298184623.81142mailto:fo..o@example.comtext PASSclass1307166124.53317resultAmailto%3Afo..o%40example.com%20%2B%20mailto%3Afo..o%40example.com mailto%3Ajoe%40example.com%3Fcc%3Dbob%40example.com%3Fbody%3Dhello%20%2B%20mailto%3Ajoe%40example.com%3Fcc%3Dbob%40example.com%3Fbody%3Dhelloname imailto:joe@example.com?cc=bob@example.com?body=hello mailto:joe@example.com?cc=bob@example.com?body=hellolabel4mailto:joe@example.com?cc=bob@example.com?body=hellotext PASSclass1298184623.811424mailto:joe@example.com?cc=bob@example.com?body=hellotext PASSclass1307166124.53317resultmailto%3Ajoe%40example.com%3Fcc%3Dbob%40example.com%3Fbody%3Dhello%20%2B%20mailto%3Ajoe%40example.com%3Fcc%3Dbob%40example.com%3Fbody%3Dhello ³mailto%3A%25E7%25B4%258D%25E8%25B1%2586%40example.org%3Fsubject%3DTest%26body%3DNATTO%20%2B%20mailto%3A%25E7%25B4%258D%25E8%25B1%2586%40example.org%3Fsubject%3DTest%26body%3DNATTOname {mailto:%E7%B4%8D%E8%B1%86@example.org?subject=Test&body=NATTO mailto:%E7%B4%8D%E8%B1%86@example.org?subject=Test&body=NATTOlabel1mailto:ç´è±†@example.org?subject=Test&body=NATTOtext FAILclass1298184623.81142=mailto:%E7%B4%8D%E8%B1%86@example.org?subject=Test&body=NATTOtext PASSclass1307166124.53317result³mailto%3A%25E7%25B4%258D%25E8%25B1%2586%40example.org%3Fsubject%3DTest%26body%3DNATTO%20%2B%20mailto%3A%25E7%25B4%258D%25E8%25B1%2586%40example.org%3Fsubject%3DTest%26body%3DNATTO ?mailto%3Afoo%40example%257E%20%2B%20mailto%3Afoo%40example%257Ename +mailto:foo@example%7E mailto:foo@example%7Elabelmailto:foo@example~text PASSclass1298184623.81142mailto:foo@example%7Etext FAILclass1307166124.53317result?mailto%3Afoo%40example%257E%20%2B%20mailto%3Afoo%40example%257E 7mailto%3A%2F%2Fhoge.foo%20%2B%20mailto%3A%2F%2Fhoge.fooname #mailto://hoge.foo mailto://hoge.foolabelmailto://hoge.footext PASSclass1298184623.81142mailto://hoge.footext PASSclass1307166124.53317result7mailto%3A%2F%2Fhoge.foo%20%2B%20mailto%3A%2F%2Fhoge.foo ?mailto%3Afoo%40example%255f%20%2B%20mailto%3Afoo%40example%255fname +mailto:foo@example%5f mailto:foo@example%5flabelmailto:foo@example_text PASSclass1298184623.81142mailto:foo@example%5ftext FAILclass1307166124.53317result?mailto%3Afoo%40example%255f%20%2B%20mailto%3Afoo%40example%255f ;mailto%3Afoo%40exa%25mple%20%2B%20mailto%3Afoo%40exa%25mplename 'mailto:foo@exa%mple mailto:foo@exa%mplelabelmailto:foo@exa%mpletext PASSclass1298184623.81142mailto:foo@exa%mpletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%25mple%20%2B%20mailto%3Afoo%40exa%25mple [mailto%3Afoo%3Fbar%40baz%3Fsubject%3Dhoge%20%2B%20mailto%3Afoo%3Fbar%40baz%3Fsubject%3Dhogename ?mailto:foo?bar@baz?subject=hoge mailto:foo?bar@baz?subject=hogelabelmailto:foo?bar@baz?subject=hogetext PASSclass1298184623.81142mailto:foo?bar@baz?subject=hogetext PASSclass1307166124.53317result[mailto%3Afoo%3Fbar%40baz%3Fsubject%3Dhoge%20%2B%20mailto%3Afoo%3Fbar%40baz%3Fsubject%3Dhoge ;mailto%3Afoo%40exa%40mple%20%2B%20mailto%3Afoo%40exa%40mplename 'mailto:foo@exa@mple mailto:foo@exa@mplelabelmailto:foo@exa@mpletext PASSclass1298184623.81142mailto:foo@exa@mpletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%40mple%20%2B%20mailto%3Afoo%40exa%40mple ;mailto%3Afoo%40exa%0Ample%20%2B%20mailto%3Afoo%40exa%0Amplename 'mailto:foo@exa mple mailto:foo@exa mplelabelmailto:foo@exampletext PASSclass1298184623.81142mailto:foo@exampletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%0Ample%20%2B%20mailto%3Afoo%40exa%0Ample ¹mailto%3Auser%40example.org%3Fbody%3D%253D%253Fiso-8859-1%253FQ%253Fcaf%253DE9%253F%253D%20%2B%20mailto%3Auser%40example.org%3Fbody%3D%253D%253Fiso-8859-1%253FQ%253Fcaf%253DE9%253F%253Dname …mailto:user@example.org?body=%3D%3Fiso-8859-1%3FQ%3Fcaf%3DE9%3F%3D mailto:user@example.org?body=%3D%3Fiso-8859-1%3FQ%3Fcaf%3DE9%3F%3DlabelBmailto:user@example.org?body=%3D%3Fiso-8859-1%3FQ%3Fcaf%3DE9%3F%3Dtext PASSclass1298184623.81142Bmailto:user@example.org?body=%3D%3Fiso-8859-1%3FQ%3Fcaf%3DE9%3F%3Dtext PASSclass1307166124.53317result¹mailto%3Auser%40example.org%3Fbody%3D%253D%253Fiso-8859-1%253FQ%253Fcaf%253DE9%253F%253D%20%2B%20mailto%3Auser%40example.org%3Fbody%3D%253D%253Fiso-8859-1%253FQ%253Fcaf%253DE9%253F%253D kmailto%3Auser%40example.org%3Fsubject%3D%E4%B8%80%20%2B%20mailto%3Auser%40example.org%3Fsubject%3D%E4%B8%80name Gmailto:user@example.org?subject=一 mailto:user@example.org?subject=一label)mailto:user@example.org?subject=%E4%B8%80text PASSclass1298184623.81142)mailto:user@example.org?subject=%E4%B8%80text PASSclass1307166124.53317resultkmailto%3Auser%40example.org%3Fsubject%3D%E4%B8%80%20%2B%20mailto%3Auser%40example.org%3Fsubject%3D%E4%B8%80 ;mailto%3Afoo%40exa%2Bmple%20%2B%20mailto%3Afoo%40exa%2Bmplename 'mailto:foo@exa+mple mailto:foo@exa+mplelabelmailto:foo@exa+mpletext PASSclass1298184623.81142mailto:foo@exa+mpletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%2Bmple%20%2B%20mailto%3Afoo%40exa%2Bmple 3mailto%3A%F0%90%8C%80%20%2B%20mailto%3A%F0%90%8C%80name mailto:ðŒ€ mailto:ðŒ€labelmailto:%F0%90%8C%80text PASSclass1298184623.81142mailto:%F0%90%8C%80text PASSclass1307166124.53317result3mailto%3A%F0%90%8C%80%20%2B%20mailto%3A%F0%90%8C%80 ;mailto%3Afoo%40exa%5Emple%20%2B%20mailto%3Afoo%40exa%5Emplename 'mailto:foo@exa^mple mailto:foo@exa^mplelabelmailto:foo@exa^mpletext FAILclass1298184623.81142mailto:foo@exa^mpletext FAILclass1307166124.53317result;mailto%3Afoo%40exa%5Emple%20%2B%20mailto%3Afoo%40exa%5Emple ‰mailto%3A%E4%B8%80%40example.org%3Fsubject%3DTest%26body%3DNATTO%20%2B%20mailto%3A%E4%B8%80%40example.org%3Fsubject%3DTest%26body%3DNATTOname ]mailto:一@example.org?subject=Test&body=NATTO mailto:一@example.org?subject=Test&body=NATTOlabel.mailto:一@example.org?subject=Test&body=NATTOtext FAILclass1298184623.811424mailto:%E4%B8%80@example.org?subject=Test&body=NATTOtext PASSclass1307166124.53317result‰mailto%3A%E4%B8%80%40example.org%3Fsubject%3DTest%26body%3DNATTO%20%2B%20mailto%3A%E4%B8%80%40example.org%3Fsubject%3DTest%26body%3DNATTO !mailto%3Afoo%20%2B%20mailto%3Afooname mailto:foo mailto:foolabel mailto:footext PASSclass1298184623.81142 mailto:footext PASSclass1307166124.53317result!mailto%3Afoo%20%2B%20mailto%3Afoo [mailto%3Afoo%23bar%40baz%3Fsubject%3Dhoge%20%2B%20mailto%3Afoo%23bar%40baz%3Fsubject%3Dhogename ?mailto:foo#bar@baz?subject=hoge mailto:foo#bar@baz?subject=hogelabelmailto:foo#bar@baz?subject=hogetext FAILclass1298184623.81142mailto:foo#bar@baz?subject=hogetext FAILclass1307166124.53317result[mailto%3Afoo%23bar%40baz%3Fsubject%3Dhoge%20%2B%20mailto%3Afoo%23bar%40baz%3Fsubject%3Dhoge ;mailto%3Afoo%40exa%5Dmple%20%2B%20mailto%3Afoo%40exa%5Dmplename 'mailto:foo@exa]mple mailto:foo@exa]mplelabelmailto:foo@exa]mpletext PASSclass1298184623.81142mailto:foo@exa]mpletext PASSclass1307166124.53317result;mailto%3Afoo%40exa%5Dmple%20%2B%20mailto%3Afoo%40exa%5Dmple £mailto%3Auser%40example.org%3Fsubject%3D%3D%3Fiso-8859-1%3FQ%3Fcaf%25E9%3F%3D%20%2B%20mailto%3Auser%40example.org%3Fsubject%3D%3D%3Fiso-8859-1%3FQ%3Fcaf%25E9%3F%3Dname omailto:user@example.org?subject==?iso-8859-1?Q?caf%E9?= mailto:user@example.org?subject==?iso-8859-1?Q?caf%E9?=label7mailto:user@example.org?subject==?iso-8859-1?Q?caf%E9?=text PASSclass1298184623.811427mailto:user@example.org?subject==?iso-8859-1?Q?caf%E9?=text PASSclass1307166124.53317result£mailto%3Auser%40example.org%3Fsubject%3D%3D%3Fiso-8859-1%3FQ%3Fcaf%25E9%3F%3D%20%2B%20mailto%3Auser%40example.org%3Fsubject%3D%3D%3Fiso-8859-1%3FQ%3Fcaf%25E9%3F%3D 7mailto%3Afoo%40exa_mple%20%2B%20mailto%3Afoo%40exa_mplename 'mailto:foo@exa_mple mailto:foo@exa_mplelabelmailto:foo@exa_mpletext PASSclass1298184623.81142mailto:foo@exa_mpletext PASSclass1307166124.53317result7mailto%3Afoo%40exa_mple%20%2B%20mailto%3Afoo%40exa_mple =mailto%3A%2Ffoo%2F..%2Fbar%20%2B%20mailto%3A%2Ffoo%2F..%2Fbarname %mailto:/foo/../bar mailto:/foo/../barlabel mailto:/bartext FAILclass1298184623.81142mailto:/foo/../bartext PASSclass1307166124.53317result=mailto%3A%2Ffoo%2F..%2Fbar%20%2B%20mailto%3A%2Ffoo%2F..%2Fbar ?mailto%3Afoo%40example%255a%20%2B%20mailto%3Afoo%40example%255aname +mailto:foo@example%5a mailto:foo@example%5alabelmailto:foo@exampleZtext PASSclass1298184623.81142mailto:foo@example%5atext FAILclass1307166124.53317result?mailto%3Afoo%40example%255a%20%2B%20mailto%3Afoo%40example%255a “mailto%3Auser%40%E4%B8%80.example.org%3Fsubject%3DTest%26body%3DNATTO%20%2B%20mailto%3Auser%40%E4%B8%80.example.org%3Fsubject%3DTest%26body%3DNATTOname gmailto:user@一.example.org?subject=Test&body=NATTO mailto:user@一.example.org?subject=Test&body=NATTOlabel3mailto:user@一.example.org?subject=Test&body=NATTOtext FAILclass1298184623.811429mailto:user@%E4%B8%80.example.org?subject=Test&body=NATTOtext PASSclass1307166124.53317result“mailto%3Auser%40%E4%B8%80.example.org%3Fsubject%3DTest%26body%3DNATTO%20%2B%20mailto%3Auser%40%E4%B8%80.example.org%3Fsubject%3DTest%26body%3DNATTO +%2Ffoo%2Fbar%20%2B%20mailto%3Ahoge%40foobarname /foo/bar mailto:hoge@foobarlabelmailto:/foo/bartext FAILclass1298184623.81142/foo/bartext FAILclass1307166124.53317result+%2Ffoo%2Fbar%20%2B%20mailto%3Ahoge%40foobar 1%3Fto%3Dhoge%40foo.bar%20%2B%20mailto%3Afoo%40barname ?to=hoge@foo.bar mailto:foo@barlabelmailto:foo@bar?to=hoge@foo.bartext FAILclass1298184623.81142?to=hoge@foo.bartext FAILclass1307166124.53317result1%3Fto%3Dhoge%40foo.bar%20%2B%20mailto%3Afoo%40bar ?mailto%3Afoo%40example%25ff%20%2B%20mailto%3Afoo%40example%25ffname +mailto:foo@example%ff mailto:foo@example%fflabelmailto:foo@example%fftext PASSclass1298184623.81142mailto:foo@example%fftext PASSclass1307166124.53317result?mailto%3Afoo%40example%25ff%20%2B%20mailto%3Afoo%40example%25ff 7mailto%3Afoo%40exa)mple%20%2B%20mailto%3Afoo%40exa)mplename 'mailto:foo@exa)mple mailto:foo@exa)mplelabelmailto:foo@exa)mpletext PASSclass1298184623.81142mailto:foo@exa)mpletext PASSclass1307166124.53317result7mailto%3Afoo%40exa)mple%20%2B%20mailto%3Afoo%40exa)mple -mailto%3A%20foo%20%20%2B%20mailto%3A%20foo%20name mailto: foo mailto: foo label mailto:%20footext PASSclass1298184623.81142 mailto:%20footext PASSclass1307166124.53317result-mailto%3A%20foo%20%20%2B%20mailto%3A%20foo%20 _mailto%3Auser%40example.org%3F%E4%B8%80%3Da%20%2B%20mailto%3Auser%40example.org%3F%E4%B8%80%3Daname ;mailto:user@example.org?一=a mailto:user@example.org?一=alabel#mailto:user@example.org?%E4%B8%80=atext PASSclass1298184623.81142#mailto:user@example.org?%E4%B8%80=atext PASSclass1307166124.53317result_mailto%3Auser%40example.org%3F%E4%B8%80%3Da%20%2B%20mailto%3Auser%40example.org%3F%E4%B8%80%3Da +%2Ffoo%2Fbar%20%2B%20mailTO%3Ahoge%40foobarname /foo/bar mailTO:hoge@foobarlabelmailto:/foo/bartext FAILclass1298184623.81142/foo/bartext FAILclass1307166124.53317result+%2Ffoo%2Fbar%20%2B%20mailTO%3Ahoge%40foobar ‰mailto%3Amajordomo%40example.com%3Fbody%3Dsubscribe%2520bamboo-l%20%2B%20mailto%3Amajordomo%40example.com%3Fbody%3Dsubscribe%2520bamboo-lname mmailto:majordomo@example.com?body=subscribe%20bamboo-l mailto:majordomo@example.com?body=subscribe%20bamboo-llabel6mailto:majordomo@example.com?body=subscribe%20bamboo-ltext PASSclass1298184623.811426mailto:majordomo@example.com?body=subscribe%20bamboo-ltext PASSclass1307166124.53317result‰mailto%3Amajordomo%40example.com%3Fbody%3Dsubscribe%2520bamboo-l%20%2B%20mailto%3Amajordomo%40example.com%3Fbody%3Dsubscribe%2520bamboo-l ‰mailto%3Auser%40example.org%3Fsubject%3D%2581%40%2581A%259A%25C1%20%2B%20mailto%3Auser%40example.org%3Fsubject%3D%2581%40%2581A%259A%25C1name ]mailto:user@example.org?subject=%81@%81A%9A%C1 mailto:user@example.org?subject=%81@%81A%9A%C1label.mailto:user@example.org?subject=%81@%81A%9A%C1text PASSclass1298184623.81142.mailto:user@example.org?subject=%81@%81A%9A%C1text PASSclass1307166124.53317result‰mailto%3Auser%40example.org%3Fsubject%3D%2581%40%2581A%259A%25C1%20%2B%20mailto%3Auser%40example.org%3Fsubject%3D%2581%40%2581A%259A%25C1 ;mailto%3Afoo%40exa%3Cmple%20%2B%20mailto%3Afoo%40exa%3Cmplename 'mailto:foo@exa