30Aug

איך עובד אימייל?

אתה שולח ולקבל את זה כל יום, זה מיידי, וזה לא עולה דבר.זה דוא"ל, אחד הכלים החשובים ביותר של היום.בואו נסתכל איך זה עובד, תחת- the-hood ובשפה רגילה.

מה בדיוק הוא דוא"ל?

דואר אלקטרוני( מקוצר כדואר אלקטרוני, דוא"ל, דואר אלקטרוני וכו ') הוא צורה ישנה מאוד של תקשורת מבוססת מחשב.לפני זמן רב - במונחים טכנולוגיים, לא אנושיים, מונחים - מחשבים היו מכונות ענק.אנשים השתמשו במסופי חיוג כדי לגשת אליהם, וכל מכונה החזיקה באחסון עבור משתמשים מרובים.כמו במקרה של כל קהילה, אנשים מצאו דרכים שימושיות וייחודיות לתקשר זה עם זה, ומערכת מסרים התפתחה.האזהרה היתה שניתן לשלוח הודעות למשתמשים אחרים באותה מערכת, לפחות עד 1971. כפי שהסיפור מתרחש, הגיע ריי טומלינסון ששלח את האימייל הראשון על ידי פנייה למשתמש על מערכת אחרת תוך שימוש בסימן '@'.כמובן, הן הדינמיקה הבסיסית והן ההשלכות מרחיקות הלכת לא היו כה פשוטות, אבל זה היה הרעיון שמביא אותנו למקום שבו אנו נמצאים היום.

( תמונה מתוך ajmexico)

דוא"ל היה, באותו זמן, המקבילה של הודעת הטקסט של היום.במשך הזמן הוא השתנה והתפתח כמו כל דבר אחר;יש מידע השולח ומקלט, שורת הנושא, גוף ההודעה, וקבצים מצורפים, אבל באופן כללי, הודעות דוא"ל הם מסמכים די פשוטים.זה לא כל כך קל לקבל את זה מנקודה א 'לנקודה ב', עם זאת.כמו כל דבר אחר, יש תהליך מורכב שעובד מאחורי הקלעים כדי להראות את זה חלקה ככל האפשר.הרבה רעיונות המשמשים relaying דוא"ל היו חשובים בגיבוש העברת מסמכים, המהווה את הליבה של דברים כמו מערכות לוח המודעות ואת האינטרנט ברחבי העולם.

מאת השולח אל מקבל

נתחיל עם איור של התהליך.זה לא יכול להיות הגיוני בהתחלה, אבל זה יהיה שימושי כדי להתייחס בחזרה.

כאשר מישהו, נניח מוכר ספייס, שולח דוא"ל, זה צריך להיות כתובת בצורה של [email protected].לדוגמה שלנו יש [email protected].הודעת האימייל נשלחת על ידי הלקוח לשרת דואר יוצא באמצעות Simple Mail Transfer Protocol.שרת ה- SMTP הוא כמו הדואר המקומי שלך, אשר בודק את הדואר שלך ואת הכתובת ואת הדמויות לאן לשלוח את הדואר שלך.אבל הוא לא מבין תחומים.הם סוג של דבר מופשט, כך שרת SMTP פונה לשרת מערכת שמות תחום.שרת ה- DNS הוא סוג של טלפון או פנקס כתובות עבור האינטרנט;זה מתרגם תחומים כמו "arrakis.com" לכתובת IP כמו "74.238.23.45." ואז, הוא מגלה אם זה תחום יש כל "MX" או דואר חילופי שרתי על זה ועושה הערה של זה.זה כמו במשרד הדואר שלך מפות ייעוץ של איפה הדואר שלך הוא אמור ללכת, מתקשר הדואר המקומי שלהם, ובדיקה כדי לראות אם לחבר שלך יש תיבת דואר או P.O.תיבת דואר.

עכשיו שרת SMTP יש את המידע הנכון, ההודעה נשלחת מהשרת לשרת שרת הדואר של היעד של התחום.שרת זה מכונה MTA או סוכן העברת דואר.זה מחליט איפה בדיוק לשים את הדואר, כמו איך הדואר של החבר שלך דמויות איך את הטוב ביותר כדי לקבל את זה נמסר.לאחר מכן, החבר שלך יביא את הדואר, בדרך כלל באמצעות לקוח שפועל באמצעות POP או IMAP.

POP לעומת IMAP

שני ראשי תיבות אלה מטרידים לוחות הגדרות דוא"ל בכל מקום, לכן הבה נבחן אותם לעומק.POP מייצג את Post Office Protocol.זה שימושי כי, כמו דואר, אתה יכול להיכנס, לתפוס את כל הדואר שלך, ואז לעזוב.אתה לא צריך להישאר מחובר, ומלבד השארת עותק על השרת, זה הליך די לחתוך ויבש.אם אתה לא משאיר עותק בשרת, זה לא דורש הרבה מקום או רוחב פס גם.ניתן להשתמש ב- POP כדי לתפוס דואר מתיבות דואר נכנס שונות במספר שרתי דוא"ל שונים ולאחד אותם על אחד.

יש חסרונות שלה, אם כי.POP הוא פרוטוקול חד-כיווני;מידע נוסע לכיוון אחד.ברגע שאתה מוריד את הדוא"ל ללקוח, זה תלוי הלקוח כדי למיין את הסטטוסים השונים וכן הלאה.זה בסדר אם אתה רק אי פעם גישה לדואר ממקום אחד.כיום, עם זאת, מקובל לקבל גישה לדוא"ל מהלקוח של הטלפון שלך, מממשק האינטרנט כאשר אתה נמצא במקום כלשהו, ​​ולקוח כאשר אתה נמצא בבית.זה יהיה מייגע למיין את כל המידע הזה על כמה מכשירים, בהנחה שיש לך אפילו שמרו עותק של כל דוא"ל בשרת מלכתחילה.

( תמונה מ SuccessByDesigns)

IMAP קצת יותר חכם על דברים.בעוד ש- POP יכול להיחשב כ"מוקד-לקוח ", פרוטוקול Internet Message Access תוכנן לפעול בצורה אחרת: הוא" מוכווני שרת "ודו-כיווני.ללקוחות יש תקשורת דו-כיוונית עם השרתים שלהם.כל ההודעות נשמרות בשרת כדי שלקוחות מרובים יוכלו לגשת אליהם.כאשר אתה בודק דוא"ל בטלפון שלך, הוא מסומן כקריאה ובמהלך האינטראקציה הבאה עם השרת, הסטטוס נשלח בחזרה כדי שכל הלקוחות האחרים יוכלו להתעדכן בו.זה כמו לשלוח את הדואר שלך אל עוזר במשרד הדואר מי מסווג אותו ומאחסן את זה בשבילך, נותן לך את זה אם אתה בבית, בעבודה, או בעצם שם, ועושה שינויים עותקים המאוחסנים כפי שאתה עושה.

אתה יכול לשמור בארכיון מסומן כראוי על הלקוח בבית שלך, כמו גם על שרת הדואר שלך.IMAP תומך גם במצב לא מקוון;השינויים מסונכרנים עם השרת בפעם הבאה שתתחבר לאינטרנט.באפשרותך להגדיר שרתי דואר IMAP גם לאחזור דואר מתיבות דואר נכנס מסוג POP, אשר פועל היטב אם אתה מעוניין לאחד.כמובן, מאז IMAP עובד עם האידיאל "ענן", גישה לשרת ואחסון יכול להיות בעיות.למרבה המזל, שטח אחסון ורוחב פס אינו יקר כמו שהיה פעם, אבל זה בהחלט יכול להיות טרייד עבור כמה אנשים.

הן SMTP והן MTA

בניגוד לתיבת הדואר הפיזית, הדואר היוצא והנכנס שלך מטופל על ידי שני סוגים שונים של שרתים.אין באמת אפליה כלפי קבלת שרתים;כל מחשב יכול להפוך MTA די בקלות לטפל דברים טוב.שליחת דואר היא סיפור אחר.שרתי SMTP חייבים להיות בעלי כתובות IP סטטיות, ורוב ספקי שירותי האינטרנט חוסמים את היציאה 25 כך שהמשתמשים שלהם לא יוכלו לשלוח את הדואר בעצמם.למה?בגלל כמויות אדירות של דואר זבל מכרסם ברוחב הפס הקולקטיבי שלנו, את הדברים מאוד MTA שלך צריך להיות מוגדר לסנן החוצה.באפשרותך להגדיר את הלקוחות שלך להשתמש בשרת ה- SMTP של ספק שירותי האינטרנט במקום להפעיל את השרת שלך.הנקודה היא שאתה צריך גם MTA ושרת SMTP להשתמש בדוא"ל, כמו כל אחד הוא התמחה במה שהיא עושה.

אימייל הוא חלק חשוב של חיי היומיום שלנו, אבל זה נחמד להבין איך זה עובד.אחרי הכל, לא היה לנו את האינטרנט בלי זה.