גילטיק E- בריוו אַדרעס לענג

Depositphotos 1948865 s

איך האָבן צו מאַכן עטלעכע דיגינג הייַנט צו געפֿינען עס, אָבער טאָן איר וויסן וואָס די גילטיק לענג פון אַן E- בריוו אַדרעס איז? עס איז אַקשלי צעבראכן אין פּאַרץ ... נאָמען@Domain.com. דעם איז לויט צו RFC2822.

  1. נאָמען קען זיין 1-64 אותיות.
  2. פעלד קענען זיין צווישן 1 און 255 אותיות.

וואַו ... אַז מיטל אַז דאָס קען זיין אַ גילטיק E- בריוו אַדרעס:


לאָרעמייפּסומאַדאָלאָראַסיטאַאַמעט באַקאָנסעקטעטוראַאַידיפּיססין
gaelitanullamc @ loremaipsumadolorasitaametbaconsect
etueraadipiscingaelitcaSaidaidametusautanisiavehicu
לאַאַלוקטוסקאַ פּעללענטעסוועאַטינסידונטבאַדיאַמאַידאַקאָנדימען
tumarutrumbaturpisamassaaconsectetueraarcubaeuatin
ciduntaliberoaaugueavestibulumaeratca פאַסעללוסאַטין
ciduntaturpisaduis.com

פּרוּווט צו פּאַסן דאָס אויף אַ געשעפט קאַרטל! יראָניקאַללי, רובֿ E- בריוו אַדרעס פעלדער זענען לימיטעד צו 100 אותיות אויף די וועב. אַז ס אַקטשאַוואַלי ניט גילטיק. אויב איר וואָלט ווי צו באַשטעטיקן אַן E- בריוו אַדרעס פֿאַר געהעריק קאַנסטראַקשאַן ניצן PHP, איך געפֿונען דעם סניפּאַט אויף די נעץ:

http://derrick.pallas.us/email-validator/ # License: Academic Free License 2.1 # ווערסיע: 2006-12-01a if (! ereg (''. '^'. '[-! # $% & \ '* + / 0-9 =? AZ ^ _a-z {|} ~]'. '(\\.? [-! # $% & \' * + / 0-9 =? AZ ^ _a-z { |} ~]) * '.' @ '.' [a-zA-Z] (-? [a-zA-Z0-9]) * '.' (\\. [a-zA-Z] (- ? [a-zA-Z0-9]) *) + '.' $ ', $ email)) צוריק פאַלש; רשימה ($ היגע, $ פעלד) = שפּאַלטן ("@", $ email, 2); אויב (strlen ($ local)> 64 || strlen ($ domain)> 255) return false; אויב ($ טשעק &&! געטהאָסטבינאַמעל ($ פעלד)) ווייַזן פאַלש; צוריקקומען אמת; # ענד ######}

קסנומקס באַמערקונגען

  1. 1

    איך בין צופרידן אַז עמעצער געפֿונען אַז נוציק! זוך אויף Google פֿאַר "Email regexp" ריווילז אַ פּלאַץ פון רעגולער אויסדרוקן וואָס טאָן ניט סינק מיט די RFC.

  2. 2

    יאָ, איך באמערקט די פעלן פון העסקעם פון אנדערע סאַלושאַנז מיט די RFC אויך. איך האָב אָבער באמערקט אַז אפילו דעם רעגעקס איז ייטיפּיקאַל און נישט דער נאָרמאַל. איך געדענק אַז לייענען די פאַקטיש רעגעקס (אַלאַוינג <,>, , עטק) איז צו אינטענסיווע פֿאַר רובֿ פּראַסעסאַז.

    אָבער, עס איז סאַקסינקטלי און באשטימט אַ לייזונג וואָס זאָל זיין פּאַסיק פֿאַר קיין פאַרנעמונג E- בריוו אַפּלאַקיישאַן.

    א דאנק, נאכאמאהל!
    דאַג

  3. 3

    צום באַדויערן, איך לינגקט דעם בלאַט צו דעם אומרעכט RFC (2821 אַנשטאָט פון 2822) אָבער דאָס איז קערעקטאַד. די ווינקל בראַקאַץ קענען ניט זיין טייל פון די היגע אָדער פעלד פּאַרץ פון אַן E- בריוו אַדרעס; אלא, זיי רעפּראַזענץ טאָקעניזאַטיאָן פונקטן, ד"ה זיי קענען ווערן גענוצט צו אַרומרינגלען אַן E- בריוו אַדרעס (למשל אין דיין פּאָסט לייענער) פּונקט ווייַל זיי קענען נישט זיין טייל פון די אַדרעס.

    איין זאַך וואָס מיין פונקציע טוט נישט טאָן איז זאָרג וועגן די ציטירטן פאָרעם פון E- בריוו אַדרעסעס - ווו די היגע טייל איז אין טאָפּל קוואָטעס - ווייַל RFC2821 יסענשאַלי זאגט אַז קיין איינער זאָל קיינמאָל האָבן צו שרייַבן זייער אַדרעס אַזוי. (איך גלויבן די פאָרעם איז פֿאַר קאַפּויער קאַמפּאַטאַבילאַטי און איז איצט שלעכט פיר.)

  4. 4

    אַקטואַללי RFC2821 איז די ריכטיק רעפֿערענץ פֿאַר די לענג פון די E- בריוו אַדרעס. איך געפֿונען עס דאָרט, אָבער נישט אין RFC 2822.

  5. 5

    עס איז אַ ריסטריקשאַן אין RFC 2821 אויף די לענג פון אַן אַדרעס אין MAIL און RCPT קאַמאַנדז פון 256 אותיות. דער אויבערשטער שיעור אויף אַדרעס לענג זאָל נאָרמאַלי זיין קאַנסידערד צו זיין 256.

    - מקור: RFC 3696 Errata

    אויך, ווייַל RFC 2181 זאגט "א פול פעלד נאָמען איז לימיטעד צו 255 אָקטעץ", עס איז ריפּיטידלי מיסינטערפּרעד דורך מענטשן (אַרייַנגערעכנט די שרייבערס פון אנדערע RFCs) ווי טייַטש אַז פעלד נעמען קענען זיין 255 טשאַרס לאַנג. אָבער RFC2181 איז גערעדט וועגן DNS פּראָטאָקאָל-מדרגה פאַרטרעטונג אויף די דראָט, נישט פּרינטאַבאַל אותיות.

    די מאַקסימום לענג פון אַ פעלד נאָמען איז 253 טשאַרס (254 אַרייַנגערעכנט טריילינג פּונקט, 255 אָקטעץ אויף די דראָט מיט טערמאַנייטינג נאַל). און דאָס איז וואָס BIND און DiG ינסטרומענט.

  6. 6

    דעוועלאָפּערס אַנדערעסטאַמאַט די פּאָטענציעל סיזעס פון E- בריוו ווענדט האָבן געפֿירט עטלעכע פּראָבלעמס: http://www.eph.co.uk/resources/email-address-le...

    איך טרעפן אויב דיין בליצפּאָסט אַדרעס איז עפּעס קליינטשיק ווי "jack1983@aol.com", איר זאל טראַכטן אפילו 30 אותיות איז ברייטהאַרציק.

  7. 7

    אנטשולדיגט, די אויבן URL איז צעבראכן ...

    דעוועלאָפּערס אַנדערעסטאַמאַט די פּאָטענציעל סיזעס פון E- בריוו ווענדט האָבן געפֿירט עטלעכע פּראָבלעמס:

    http://www.eph.co.uk/resources/email-address-leng...

    איך טרעפן אויב דיין בליצפּאָסט אַדרעס איז עפּעס קליינטשיק ווי "jack1983@aol.com" איר זאל טראַכטן אפילו 30 אותיות איז ברייטהאַרציק.

  8. 8

וואָס טאָן איר טראַכטן?

דעם פּלאַץ ניצט אַקיסמעט צו רעדוצירן ספּאַם. לערן ווי דיין קאָמענטאַר דאַטע איז פּראַסעסט.