[pmwiki-users] test email adress
Laatz, Erek
laatz at consist.de
Mon Oct 26 09:58:34 CDT 2009
Hi Peter,
RFC822 describes the syntax of e-mail addresses.
You'll find it at http://www.ietf.org/rfc/rfc0822.txt?number=822
Best regards,
Erek
PKHG schrieb:
> Thanks Dave,
> Indeed, you allow much more complicated e-mail addresses, e.g. special
> characters.
>
> Is there 'somewhere' an official definition, what e-mail addresses may look
> like?
>
> Peter
>
> -----Oorspronkelijk bericht-----
> Van: DaveG [mailto:pmwiki at solidgone.com]
> Verzonden: zondag 25 oktober 2009 21:33
> Aan: Peter K.H. Gragert
> CC: PmWiki Users
> Onderwerp: Re: [pmwiki-users] test email adress
>
> Checking for a valid email address can get very complex, to accommodate
> all scenarios. Here's what I use:
>
> function bi_IsEmail($e){
> return (bool)preg_match(
>
> "/^[-_a-z0-9\'+*$^&%=~!?{}]++(?:\.[-_a-z0-9\'+*$^&%=~!?{}]+)*+@(?:(?![-.])[-
> a-z0-9.]+(?<![-.])\.[a-z]{2,6}|\d{1,3}(?:\.\d{1,3}){3})(?::\d++)?$/iD"
> ,$e);
> }
>
>
> ~ ~ Dave
>
> Peter K.H. Gragert wrote:
>> Hello,
>>
>> I just started to use pmforms.php, especially the mail part.
>>
>>
>>
>> On the site there is an idea to check if an email address contains an
>> @-sign.
>>
>>
>>
>> I use this one
>>
>>
>>
>> function valid_mail($str)
>>
>> {
>>
>> return (ereg
>>
> ('(^[0-9a-zA-Z_-]+(\.[0-9a-zA-Z_-]+)*@([0-9a-zA-Z_\-]{1,}\.)+[0-9a-zA-Z]{2,}
> $)',
>> $str));
>>
>> }
>>
>>
>>
>>
>>
>> Is there an even (much) better one?
>>
>>
>>
>> Greets
>>
>> Peter
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> pmwiki-users mailing list
>> pmwiki-users at pmichaud.com
>> http://www.pmichaud.com/mailman/listinfo/pmwiki-users
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> No virus found in this incoming message.
>> Checked by AVG - www.avg.com
>> Version: 9.0.695 / Virus Database: 270.14.31/2458 - Release Date: 10/25/09
> 04:10:00
>
>
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://www.pmichaud.com/mailman/listinfo/pmwiki-users
--
+-----------------------------------+--------------------------------+
I Erek Laatz I I
I Senior Consultant I Tel.: +49.(0)431.3993-556 I
I Professionals & Projects I FAX: +49.(0)431.3993-999 I
I -- I I
I Consist Software Solutions GmbH I I
I A Consist World Group Company I Mobile: +49.(0)160.90627851 I
I Falklandstr. 1-3, 24159 Kiel I E-Mail: Laatz at consist.de I
I Postfach 93 28, 24152 Kiel I I
+-----------------------------------+--------------------------------+
I HRB Kiel Nr. 3983, UST-ID: DE811697637 I
I Geschäftsführer: Dipl.-Kfm. Daniel Ries I
I Dipl.-Math. Martin Lochte-Holtgreven I
I Ines von Jagemann I
+--------------------------------------------------------------------+
I Pushing IT forward! I
I Ihr IT-Spezialist für Integrations- und Individuallösungen I
I Your IT specialist for integration and tailor-made solutions I
+--------------------------------------------------------------------+
Finalist beim "Großen Preis des Mittelstandes"
<!--
Nichts auf der Welt ist so mächtig wie eine Idee,
deren Zeit gekommen ist!
Victor Hugo
!>
More information about the pmwiki-users
mailing list