Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #18271

Re: Email Vali8dation Problem

From Dr J R Stockton <reply1300@merlyn.demon.co.uk.invalid>
Newsgroups comp.lang.javascript
Subject Re: Email Vali8dation Problem
Date 2013-01-26 20:51 +0000
Organization Home
Message-ID <zENqaBGDHEBRFwQY@invalid.uk.co.demon.merlyn.invalid> (permalink)
References <amb6f9Fhvk3U1@mid.individual.net> <JqhEReJ0KZARFws0@invalid.uk.co.demon.merlyn.invalid> <amfqn3Fj7guU1@mid.individual.net> <m2ip6lc6ng.fsf@nntp.bednarz.nl>

Show all headers | View raw


In comp.lang.javascript message <m2ip6lc6ng.fsf@nntp.bednarz.nl>, Fri,
25 Jan 2013 22:08:35, Eric Bednarz <bednarz@fahr-zur-hoelle.org> posted:

>"Mel Smith" <med_cutout_syntel@aol.com> writes:
>
>> Dr JR said
>
>>> A valid address will contain at least one character, followed by @,
>>> followed by at least one character, followed by a dot, and ending with
>>> at least two alphabetic characters (though the RFC itself may be more
>>> (or less) lenient) - and it will not end in ".invalid" or, IIRC & in
>>> practice, "example.com".
>>
>> This is discouraging :(

That was intentional, because that is what the facts mean.

>It's also completely made up (but to be fair, the relevant RFCs were
>probably not written by Britons and as such irrelevant in Stockton's
>parallel universe).


Give me an example, then, of a valid E-address which does not comply
with the requirements of the >>> paragraph.

Perhaps you have forgotten the difference between "necessary" and
"necessary and sufficient", and/or that "A implies B" does not imply "B
implies A".


The ONLY way to fully validate an E-address is to use it and get an
appropriate reply - that even that only validates the address, as far as
each machine that checks it is concerned, at the time when that machine
actually performed its check.

One can check whether the address complies with the relevant RFCs; but
there is no general guarantee that the machines which handle the mail
item comply exactly with those RFCs - some mail software, for example,
is written by Microsoft, and their software failed to comply fully with
ISO 8601 - some may be written by Apple, and their JavaScript failed to
comply with /Inter gravissimas/ of AD 1581 (I hope that you are familiar
with at least some of the consequences of that document).

-- 
 (c) John Stockton, nr London UK               Reply address via Home Page.
   news:comp.lang.javascript FAQ <http://www.jibbering.com/faq/index.html>.
   <http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates, sources.
   <http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.

Back to comp.lang.javascript | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Email Vali8dation Problem "Mel Smith" <med_cutout_syntel@aol.com> - 2013-01-23 15:27 -0700
  Re: Email Vali8dation Problem Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-01-24 01:18 +0100
    Re: Email Vali8dation Problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-24 02:06 +0100
      Re: Email Vali8dation Problem Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-01-24 22:30 +0100
        Re: Email Vali8dation Problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-24 22:38 +0100
    Re: Email Vali8dation Problem Jeff North <jnorthau@yahoo.com.au> - 2013-01-24 13:04 +1100
      Re: Email Vali8dation Problem Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-01-24 22:24 +0100
        Re: Email Vali8dation Problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-24 22:40 +0100
        Re: Email Vali8dation Problem Jeff North <jnorthau@yahoo.com.au> - 2013-01-26 00:12 +1100
          Re: Email Vali8dation Problem Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-01-25 21:56 +0100
            Re: Email Vali8dation Problem Jeff North <jnorthau@yahoo.com.au> - 2013-01-26 10:56 +1100
              Re: Email Vali8dation Problem Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-01-26 01:56 +0100
                Re: Email Vali8dation Problem Jeff North <jnorthau@yahoo.com.au> - 2013-01-26 20:14 +1100
                Re: Email Vali8dation Problem Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-01-26 13:21 +0100
                Re: Email Vali8dation Problem Jukka Lahtinen <jtfjdehf@hotmail.com.invalid> - 2013-01-26 15:07 +0200
                Re: Email Vali8dation Problem "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2013-01-26 16:04 +0200
                Re: Email Vali8dation Problem Jukka Lahtinen <jtfjdehf@hotmail.com.invalid> - 2013-01-26 16:37 +0200
                Re: Email Vali8dation Problem Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-01-26 15:46 +0100
                Re: Email Vali8dation Problem Jeff North <jnorthau@yahoo.com.au> - 2013-01-27 10:30 +1100
  Re: Email Vali8dation Problem Andreas Bergmaier <andber93@web.de> - 2013-01-24 01:58 +0100
    Re: Email Vali8dation Problem Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-01-24 02:08 +0100
    Re: Email Vali8dation Problem "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2013-01-24 10:25 +0100
  Re: Email Vali8dation Problem Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2013-01-24 11:15 +0100
    Re: Email Validation Problem "Mel Smith" <med_cutout_syntel@aol.com> - 2013-01-24 08:53 -0700
      Re: Email Validation Problem Luc Yen <luc@goal.tw> - 2013-01-25 13:53 -0800
  Re: Email Vali8dation Problem Dr J R Stockton <reply1300@merlyn.demon.co.uk.invalid> - 2013-01-24 19:59 +0000
    Re: Email Vali8dation Problem "Mel Smith" <med_cutout_syntel@aol.com> - 2013-01-25 09:37 -0700
      Re: Email Vali8dation Problem Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-01-25 22:08 +0100
        Re: Email Vali8dation Problem Dr J R Stockton <reply1300@merlyn.demon.co.uk.invalid> - 2013-01-26 20:51 +0000

csiph-web