DevToys Web Pro iconDevToys Web Proבלוג
דרגו אותנו:
נסו את תוסף הדפדפן:

מנרמל אימיילים

בוצע
קלט: 10ייחודיים: 8כפילויות: 2

אימיילים לקלט (אחד בכל שורה)

  • מנורמל (ללא כפילויות)

  • פרטים טכניים

    איך פועל מנרמל האימיילים

    מה הכלי עושה

    מנרמל האימיילים מבצע קנוניזציה לכתובות אימייל באמצעות הפיכת כל הכתובת לאותיות קטנות, הסרת נקודות מהחלק המקומי (בסגנון Gmail), והסרת כינויי plus-addressing (user+tag@domain הופך ל-user@domain). כך ניתן לזהות מקרים שבהם כמה כתובות אימייל שנראות שונות למעשה מגיעות לאותה תיבת דואר נכנס, מה שמסייע לזהות חשבונות כפולים ולנרמל מאגרי אנשי קשר.

    מקרי שימוש נפוצים למפתחים

    מהנדסי מוצר משתמשים בנרמול אימייל כדי למנוע ממשתמשים ליצור כמה חשבונות ניסיון חינמיים באמצעות טריקים של נקודות (j.ohn@gmail.com = john@gmail.com) או כינויי plus (john+spam@gmail.com). צוותי שיווק מבצעים דה-דופליקציה לרשימות דיוור לפני שליחת קמפיינים כדי להימנע משליחה כפולה. מערכות נגד הונאה מנרמלות אימיילים במהלך ההרשמה כדי לזהות משתמשים שנחסמו בעבר ומנסים להירשם מחדש באמצעות וריאציות קוסמטיות של כתובת האימייל.

    פורמטי נתונים, טיפוסים או וריאנטים

    Gmail ו-Google Workspace מתעלמים מנקודות בחלק המקומי ותומכים ב-plus-addressing. Outlook/Hotmail מתעלמים מ-plus-addressing אך אינם מתעלמים מנקודות. Yahoo משתמשת במערכת כינויים מבוססת מקף במקום plus. Fastmail ו-ProtonMail תומכים ב-plus-addressing. הכלי מיישם כברירת מחדל כללי נרמול בסגנון Gmail (הסרת נקודות, הסרת כינויי plus, אותיות קטנות), מה שמכסה את רוב כתובות האימייל הצרכניות אך עלול לבצע נרמול-יתר עבור שרתי דואר ארגוניים שמתייחסים לנקודות כמשמעותיות.

    מלכודות נפוצות ומקרי קצה

    לא כל שרתי הדואר מתעלמים מנקודות — הסרת נקודות מכתובות שאינן של Gmail יכולה למפות שני משתמשים שונים לאותה כתובת מנורמלת, ולגרום לדה-דופליקציה שגויה. חלק הדומיין של אימייל אינו תלוי רישיות לפי RFC 5321, אך החלק המקומי הוא טכנית תלוי רישיות (אף שכמעט אף שרת לא אוכף זאת). plus-addressing משמש יותר ויותר ככלי פרטיות לגיטימי, ולכן חסימתו עלולה לתסכל משתמשים שמודעים לפרטיות. שמות דומיין בינלאומיים (IDN) דורשים נרמול punycode להשוואה נכונה.

    מתי להשתמש בכלי הזה לעומת קוד

    השתמשו בכלי הדפדפן הזה כדי לבדוק במהירות קומץ כתובות לאיתור כפילויות או כדי לבדוק כיצד כללי הנרמול שלכם ישנו קלטים ספציפיים. עבור תהליכי הרשמה בפרודקשן, יישמו נרמול כפונקציה בצד השרת שמיישמת כללים ספציפיים לספק (Gmail מול Outlook מול דומיינים מותאמים) ושומרת גם את הצורה המקורית וגם את הצורה המנורמלת, כדי שתוכלו להציג את המקורית תוך ביצוע דה-דופליקציה על הגרסה המנורמלת.