On Tue, Feb 11, 2003 at 09:42:59AM -0500, Wizard wrote: > I'm writing a script to do email filtering, and I have some questions: > 1.> These are all valid email address: > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] <- this is valid, but not standard
What's non-standard about it? (apart from the spelling) > The problem is that last one with DOMAIN.CC format. Not having a TLD is NOT > TYPICAL for UK domains (there are only 7?), but are there other non-US > countries using a similar format? Indeed it's not typical, but it is standard in that it has all the right records in all the right places like the DNS*. And yes, PLENTY of other countries have longword.cc-style domains. France, for instance, and Germany, and Canada. * - I assume, I haven't bothered looking it up > This is what I am expecting for > international emails, and others will presently fail: ^^^^^^^^^^^^^ it always makes me laugh when people misuse this word to mean "not in my country". > USER_NAME[_W_DOTS*]@CNAMES*.DOMAIN.TLD.CC[:PORT?], an extreme being like > this: > [EMAIL PROTECTED]:8021, where 'TLD' is required > if 'CC' is present. > Is this a problem? Yes, it's a problem. It won't work. > 2.> Do email addresses ever have port numbers appended, like this: > [EMAIL PROTECTED]:24 If they do, then they're invalid AFAIK. > 3.> Are there any US domains that don't look like this: > CNAMES*.DOMAIN.TLD[:PORT?] Yes, anything in .us. In general, trying to divine what is and is not a valid mail domain without looking it up in the DNS is doomed to failure. -- David Cantrell | Sysadmin/programmer for hire | [EMAIL PROTECTED] One person can change the world, but most of the time they shouldn't -- Marge Simpson _______________________________________________ Boston-pm mailing list [EMAIL PROTECTED] http://mail.pm.org/mailman/listinfo/boston-pm