درست اي ميل ايڊريس ڊگھائي

Depositphotos 1948865 ايس

مون کي انهي کي ڳولڻ لاءِ ا today ئي ڪجهه ڳائيندي هئي ، پر ڇا توهان knowاڻيو ٿا ته هڪ اي ميل ايڊريس جي درست لمبائي ڇا آهي؟ اهو اصل ۾ حصن ۾ brokenاٿل آهي… نالوڊومين. com. هن جي مطابق آر ايف سي 2822.

  1. نالو 1 کان 64 اکرن تائين ٿي سگھي ٿو.
  2. ڊومين 1 کان 255 اکر ٿي سگھي ٿو.

واهه… ان جو مطلب اهو ٿي سگهي ٿو ته اهو صحيح اي ميل پتو آهي:


لوريمائيپسوماڊولوراسيتايٽبايڪونسيڪيوٽورايراپيپسين
gaelitanullamc @ loremaipsumadolorasitaametbaconsect هتان
ايٽايرايڊيسپيسسنگايليٽڪ سعيدامميٽسسٿوئنٽينوواسيکو
لاليٽسڪوپلس
tumarutrumbaturpisamassaaconsectetueraarcubaeuatin
ciduntaliberoaaugueavestibulumaeratcaPhasellusatin
ciduntaturpisaduis.com

انهي کي فٽ ڪرڻ جي ڪوشش ڪريو ڪاروباري ڪارڊ تي! حيرت انگيز طور تي ، گهڻيون اي ميل پتي جا شعبا ويب تي 100 اکرن تائين محدود آهن. اهو اصل ۾ درست ناهي. جي توهان PHP استعمال ڪندي صحيح اڏاوت لاءِ هڪ ايم ميل پتو صحيح ڪرڻ چاهيو ، مون کي هي خاڪو نيٽ تي مليو.

http://derrick.pallas.us/email-validator/ # لائسنس: اڪيڊمي مفت لائسنس 2.1 # نسخو: 2006-12-01a جيڪڏهن (! ereg (''. '^'. '[-! # $٪ & \ '' + / 0-9 =؟ ايز ^ _ا-ز {|} ~] '.' (\\.؟ [-! # $٪ & \ '* + / 0-9 =؟ اي ز ^ _ا-ز { (}})] * '.' @ '.' [a-zA-Z] (-؟ [a-zA-Z0-9]) * '.' (\\. [a-zA-Z] (- ؟ [a-zA-Z0-9]) *) + '.' $ '، $ email)) غلط موٽڻ ؛ لسٽ ($ مقامي ، $ ڊومين) = ورهايو ("@" ، $ اي ميل ، 2) ؛ جيڪڏهن (strlen ($ مقامي)> 64 || strlen ($ domain)> 255) غلط موٽايو؛ جيڪڏهن ($ چيڪ اينڊ!! gethostbynamel ($ ڊومين)) غلط موٽڻ ؛ سچو موٽڻ ؛ # END ######}

9 تبصرا

  1. 1
  2. 2

    ها ، مون آر ايف سي سان گڏ ٻين حلن جي تعميل ۾ گهٽتائي به محسوس ڪئي. مون غور ڪيو آهي ، جيتوڻيڪ ، اهو ساڳيو رجج وائيڪ غير معياري آهي ۽ معياري نه آهي. مون کي ياد آهي اصل ريجڪس (اجازت ڏيڻ <،> ، وغيره وغيره) گهڻن عملن جي لاءِ تمام تيز آهي.

    تنهن هوندي ، انهي کي مختصر طور تي لکيو وڃي ٿو ۽ يقيني طور تي هڪ حل جيڪو ڪنهن به ڪاروباري اي ميل درخواست لاءِ قابل قبول هئڻ گهرجي.

    مهرباني ، ٻيهر!
    Doug

  3. 3

    بدقسمتي سان ، مون ان پيج کي غلط آر ايف سي سان ڳن linkedيو (2821 جي بدران 2822) پر اهو صحيح ڪيو ويو آهي. زاويه ڪٽيون اي ميل پتي جي مقامي يا ڊومين جا حصا نه ٿي سگهن. بلڪه اهي ٽوڪنائزيشن پوائنٽن جي نمائندگي ڪندا آهن ، يعني اهي اي ميل ايڊريس جي چوڌاري استعمال ڪري سگهجن ٿيون (مثال طور توهان جي ميل ريڊر ۾) انهي لاءِ ته اهي ايڊريس جو حصو نه ٿي سگهن.

    هڪڙي شيءَ جيڪا منهنجي فنڪشن نه ٿي ڪري اُها آهي ، اي ميل پتي جي نقل ٿيل شڪل بابت فڪرمند آهي - جتي مقامي حصو ٻيڻو ڀا quotي ۾ ظاهر ٿئي ٿو - ڇاڪاڻ ته آر ايف سي 2821 لازمي طور تي چوي ٿو ته ڪنهن کي ڪڏهن به پنهنجو پتو اهڙو لکڻ نه گهرجي. (مان سمجهان ٿو ته هي فارم پٺتي پيل مطابقت لاءِ آهي ۽ هاڻ خراب طريقو آهي.)

  4. 4
  5. 5

    آر ايف سي 2821 ۾ ايم ايل ۽ پتي پي سي آر جي 256 اکرن جي ايڊريس جي طوالت تي هڪ پابندي آهي. پتي جي لمبائي تي مٿين حد کي عام طور تي 256 سمجهيو وڃي.

    - ذريعو: آر ايف سي 3696 ايراٽا

    پڻ ، ڇاڪاڻ ته آر ايف سي 2181 چوي ٿو "مڪمل ڊومين جو نالو 255 آڪٽس تائين محدود آهي" ، اهو ماڻهن پاران بار بار غلط بيان ڪيو ويو آهي (بشمول ٻين آر ايف سي جا ليکڪ) انهي جو مطلب آهي ته ڊومين جا نالا 255 ڊگها ٿي سگهن ٿا. پر آر ايف سي 2181 وائر تي ڊي اين ايس پروٽوڪول-سطح جي نمائندگي بابت ڳالهائي رهيو آهي ، پرنٽ لائق ڪردارن کي نه.

    ڊومين جي نالي جي وڌ کان وڌ ڊيگهه 253 ڪارس آهي (254 بشمول پيچروڻ واري ڊاٽ ، تار تي 255 آڪٽيٽ نه ختم ڪرڻ سان). ۽ اهو جيڪو BIND ۽ DiG لاڳو ڪندو آهي.

  6. 6
  7. 7

    معاف ڪجو ، مٿيون يو آر ايل ٽوڙي وئي…

    ڊولپرز اي ميل پتي جي امڪاني شڪلن کي گهٽائي رهيا آهن ڪجھ مسئلا پيدا ڪيا آهن:

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

    منهنجو اندازو آهي ته جيڪڏهن توهان جو اي ميل پتو ڪجهه نن tinyڙو آهي “jack1983@aol.com” توهان شايد سوچيو ته 30 ڪردار به سخاوت آهي.

  8. 8

توهان ڇا ٿا سوچيو؟

هي سائيٽ اسپام کي گهٽائڻ لاء اکزمٽ استعمال ڪري ٿو. سکو ته توهان جي تجويز ڪيل ڊيٽا کي ڪيئن عمل ڪيو وڃي.