From: Adam Atlas Date: 05:01 on 04 Oct 2006 Subject: Email address validation Dear MSN and other authors of email address validators who don't read the RFC, The ASCII plus sign is a valid character in email addresses. I will kill you. Love, Adam
From: Jonathan Stowe Date: 09:12 on 04 Oct 2006 Subject: Re: Email address validation On Wed, 2006-10-04 at 00:01 -0400, Adam Atlas wrote: > Dear MSN and other authors of email address validators who don't read > the RFC, > > The ASCII plus sign is a valid character in email addresses. Yes, even the BBC, who on face value have some rather cluefull developers working for them, got this wrong - I haven't even bothered to check if they have fixed it recently. Mind there are still plenty out there that try to match something like@ /\w\@[a-z][a-z0-9]+\.(com|org|gov|edu|net)$/i that the '+' thing pales into insignificance.
From: Tony Finch Date: 14:52 on 04 Oct 2006 Subject: Re: Email address validation On Wed, 4 Oct 2006, Adam Atlas wrote: > Dear MSN and other authors of email address validators who don't read the RFC, > The ASCII plus sign is a valid character in email addresses. My current hate is MUAs that: (1) Don't check email address syntax before trying to send a message. (2) When the SMTP server says 501 they do not report the error to the user. (3) They also do not give up trying to deliver the message. (4) In fact they keep retrying every minute or so. So far the culprits seem to be Outlook 2003 and Entourage. How does Microsoft manage to keep fucking up their SMTP implementation? Tony.
From: Nicholas Clark Date: 14:54 on 04 Oct 2006 Subject: Re: Email address validation On Wed, Oct 04, 2006 at 02:52:04PM +0100, Tony Finch wrote: > So far the culprits seem to be Outlook 2003 and Entourage. How does > Microsoft manage to keep fucking up their SMTP implementation? By employing interns to do this? Different interns each year? Nicholas Clark
From: A. Pagaltzis Date: 14:35 on 05 Oct 2006 Subject: Re: Email address validation * Nicholas Clark <nick@xxxx.xxx> [2006-10-04 15:55]: > On Wed, Oct 04, 2006 at 02:52:04PM +0100, Tony Finch wrote: > > So far the culprits seem to be Outlook 2003 and Entourage. > > How does Microsoft manage to keep fucking up their SMTP > > implementation? > > By employing interns to do this? > Different interns each year? And here I thought CADT was a feature of free source culture. Regards,
From: Nicholas Clark Date: 14:42 on 05 Oct 2006 Subject: Re: Email address validation On Thu, Oct 05, 2006 at 03:35:52PM +0200, A. Pagaltzis wrote: > * Nicholas Clark <nick@xxxx.xxx> [2006-10-04 15:55]: > > On Wed, Oct 04, 2006 at 02:52:04PM +0100, Tony Finch wrote: > > > So far the culprits seem to be Outlook 2003 and Entourage. > > > How does Microsoft manage to keep fucking up their SMTP > > > implementation? > > > > By employing interns to do this? > > Different interns each year? > > And here I thought CADT was a feature of free source culture. Well, I was guessing, but based on this: http://www.xbox-linux.org/wiki/17_Mistakes_Microsoft_Made_in_the_Xbox_Security_System#.2311:_Pros (I find that whole page an excellent read) Nicholas Clark
From: peter (Peter da Silva) Date: 12:03 on 06 Oct 2006 Subject: Re: Email address validation > http://www.xbox-linux.org/wiki/17_Mistakes_Microsoft_Made_in_the_Xbox_Security_System#.2311:_Pros #2 is why Internet Explorer and Outlook are such wonderful virus distribution tools. Because sandboxes are "too slow". That was one of Microsoft's big arguments against Java when they introduced ActiveX. They haven't learned that one yet.
From: Aaron J. Grier Date: 04:15 on 10 Oct 2006 Subject: Re: Email address validation On Wed, Oct 04, 2006 at 02:52:04PM +0100, Tony Finch wrote: > (2) When the SMTP server says 501 they do not report the error to the > user. it's not just 501... my local smtp server knows _with authority_ which local users do not exist. so when a message is written with a few valid addresses and one invalid (local) address, what happens? the only windows MTA that seemed to get this right was eudora, but that's hateful for other reasons. even thunderbird screws this one up.
Generated at 10:25 on 16 Apr 2008 by mariachi