> The only proper way to validate an email address is to transmit a message
> to it, and have the requestor prove it was received.

Well, you can validate the syntax if you actually RTFRFC, and you can verify 
that the MX for the host name exists. If the MX permits VRFY you can check, but 
these days most sites have that disabled.

>Every other test is wrong,

Some are more wrong than others. If the MX does not allow VRFY, do *NOT* try to 
circumvent that by sending a RCPT TO: and baling; that will get you labelled as 
a spammer.

> but the asinine forms that require you to enter your email address twice are 
> the most wrong.

See above.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List <[email protected]> on behalf of 
Steve Smith <[email protected]>
Sent: Wednesday, April 24, 2019 10:27 AM
To: [email protected]
Subject: Email validation (was Re: Mainframe Report meets abrupt end | 
Computerworld Shark Tank)

The only proper way to validate an email address is to transmit a message
to it, and have the requestor prove it was received.  Every other test is
wrong, but the asinine forms that require you to enter your email address
twice are the most wrong.

sas

On Wed, Apr 24, 2019 at 9:28 AM Seymour J Metz <[email protected]> wrote:

> Currently RFC 5322 for addresses in the header and RFC 5321 for addresses
> in the envelope, unless you're using international (UTF-8) e-mail.
>
> I was actually thinking of "validation"  of the local part, where some
> web developers can't be bothered to read the syntax before deciding what
> characters the will consider valid.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to