פרוטוקולי דוא"ל

Contents
[ ]

SMTP

SMTP (Simple Mail Transfer Protocol) הוא פרוטוקול המשמש לשליחה וקבלה של הודעות דואר באינטרנט. הוא חלק קריטי בתהליך תקשורת הדואר ואחראי בעיקר על העברת הודעות מהשרת של השולח לשרת של המקבל וכן על שליחת הודעות מלקוח לשרת. הפורט המוגדר כברירת מחדל ל‑SMTP הוא 25 לתקשורת בין שרתי דואר. פורטים 587 ו‑465 משמשים גם ל‑SMTP, כאשר 587 משמש לרוב להגשת דואר ו‑465 עבור SMTP על גבי SSL (SMTPS). SMTP מוגדר על‑ידי גרסת RFC 5321.

תכונות מרכזיות:

  • תומך במנגוני אימות (למשל, SMTP AUTH) כדי לוודא שרק משתמשים מורשים יכולים לשלוח הודעות דרך השרת.
  • SMTP יכול להשתמש ב‑SSL/TLS כדי להצפין את החיבור בין הלקוח לשרת, ולהבטיח שהנתונים של הדואר מועברים בצורה מאובטחת.
  • מספק הודעות שגיאה מפורטות וקודי סטטוס כדי לציין הצלחה או כישלון של שליחת הדואר.
  • SMTP יכול לטפל בהודעות מרובות חלקים, המאפשר לכלול קבצים מצורפים וסוגי תוכן שונים בתוך הודעת דואר.
  • SMTP הוא פרוטוקול מקובל וממוסד נרחב, המבטיח תאימות בין מערכות דואר שונות ולקוחות שונים (למשל, Microsoft Outlook, Mozilla Thunderbird משתמשים ב‑SMTP לשליחת הודעות יוצאות). מערכות ויישומים אוטומטיים משתמשים ב‑SMTP לשליחת התראות, הודעות וכדו'.

IMAP

Internet Message Access Protocol (IMAP) הוא פרוטוקול סטנדרטי המשמש לקוחות דואר גישה, אחזור וניהול הודעות דואר משרת דואר. בין הלקוחות הנתמכים נמצאים Microsoft Outlook, Mozilla Thunderbird, Apple Mail, והשרותים הרבים של דואר רשת כמו Gmail, Yahoo Mail ו‑Outlook.com. הגרסה הנפוצה ביותר היא IMAP4, המוגדרת על‑ידי RFC 3501. בניגוד ל-POP (Post Office Protocol), שמוריד הודעות למכשיר מקומי, IMAP מאחסן הודעות על השרת. היכולת לצפות ולנהל הודעות דואר ישירות על השרת מספקת גמישות לגישה מהתקנים ומיקומים מרובים, ומפחיתה את סיכון האיבוד במקרה שמכשיר נאבד או ניזוק. IMAP מסנכרן את לקוח הדואר עם השרת, ומבטיח שהשינויים שנעשו בלקוח אחד (כגון קריאת הודעה או מחיקתה) ישתקפו בכל הלקוחות האחרים. IMAP בדרך כלל משתמש בפורט 143 לתקשורת לא מוצפנת ובפורט 993 לתקשורת מוצפנת (SSL/TLS).

תכונות מרכזיות:

  • ניהול תיקיות. IMAP מאפשר למשתמשים ליצור, למחוק ולשנות שם של תיקיות בשרת הדואר. הוא תומך במבנה היררכי של תיקיות לארגון הודעות.
  • IMAP עוקב אחרי מצב כל הודעה (למשל, נקראה, לא נקראה, מסומנת, נענתה). דגלי המצב נשמרים בשרת, ולכן הם עקביים בכל המכשירים.
  • IMAP יכול לקבל חלקים ספציפיים של הודעה, כגון כותרות או חלקי גוף, דבר שיכול להיות שימושי לתצוגה מקדימה של הודעות או לטיפול בקבצים מצורפים גדולים.
  • IMAP תומך בחיפוש וסינון צדי‑שרת של הודעות על בסיס קריטריונים שונים, ומאפשר ללקוחות לקבל הודעות ספציפיות ללא צורך בהורדת כל ההודעות.
  • מספר לקוחות יכולים לגשת לאותה תיבת דואר בו‑זמנית. IMAP מטפל בגישה מתממשכת ומעדכן את מצב ההודעות בזמן אמת.
  • תלות בשרת. מכיוון שהדואר נשמר בשרת, נדרש חיבור אינטרנט אמין כדי לגשת לדואר ולנהל אותו. תקלה בשרת יכולה להשפיע על זמינות הדואר.
  • IMAP יכול להשתמש ב‑SSL/TLS כדי להצפין את החיבור בין הלקוח לשרת, ולהבטיח שהנתונים של הדואר האלקטרוני מועברים בצורה מאובטחת.
  • IMAP תומך במגוון שיטות אימות, כולל OAuth, לאימות זהות המשתמשים בצורה מאובטחת.

הרחבות פרוטוקול IMAP:

  • IMAP IDLE: הרחבה המאפשרת לשרת ליידע את הלקוח על הודעות חדשות או שינויים בזמן אמת, מה שמפחית את הצורך בביצוע שאילתות תכופות.
  • IMAP QUOTA: הרחבה המספקת מנגנונים לניהול ודיווח של מכסות אחסון, עוזרת למשתמשים לנהל את גודל תיבות הדואר שלהם.
  • IMAP MOVE: תוסף המייעל את תהליך העברת הודעות בין תיקיות בשרת, ומשפר את הביצועים.

POP3

Post Office Protocol version 3 (POP3) הוא פרוטוקול שבו משתמשים לקוחות דוא"ל כגון Microsoft Outlook, Mozilla Thunderbird, ו‑Apple Mail כדי לאסוף אימיילים משרת דואר. זהו אחד מהפרוטוקולים הוותיקים והפשוטים ביותר לאיסוף אימייל, המיועד להוריד אימיילים למכשיר מקומי ובאופן רשות למחקם מהשרת.

תכונות מרכזיות:

  • מאחר שהאימיילים יורדים למכשיר המקומי, המשתמשים יכולים לגשת למיילים שלהם באופן לא מקוון ללא צורך בחיבור אינטרנט רציף.
  • POP3 פשוט להקמה ולשימוש, מה שהופך אותו נגיש למשתמשים הזקוקים להורדת אימייל בסיסית ללא תכונות מתקדמות.
  • POP3 אינו מסתנכרן בין מכשירים מרובים. לאחר שהאימייל יורדת למכשיר אחד, הוא כבר אינו זמין בשרת כברירת מחדל.
  • POP3 מספק יכולות ניהול מוגבלות בצד השרת. תכונות מתקדמות כגון ניהול תיקיות, חיפוש בצד השרת, ודגלי מצב הודעה אינן נתמכות.
  • מאחר שהמיילים נשמרים באופן מקומי, על המשתמשים לדאוג לגיבוי נתוני האימייל שלהם כדי למנוע אבדן במקרה של תקלה במכשיר.
  • משתמשים יכולים להגדיר את הגדרות POP3 למחיקת הודעות מהשרת מיד לאחר ההורדה, אחרי פרק זמן מוגדר, או כאשר הן נמחקות מהלקוח המקומי.
  • POP3 יכול להשתמש ב‑SSL/TLS להצפנת החיבור בין הלקוח לשרת, ובכך מבטיח שהנתונים של האימייל מועברים בצורה מאובטחת.

גרסאות והרחבות פרוטוקול POP3:

  • POP3 over SSL (POP3S) הוא גרסה של POP3 שפועלת על גבי חיבור SSL/TLS, המספקת תקשורת מוצפנת בין הלקוח לשרת.
  • APOP (Authenticated Post Office Protocol) הוא תוסף המספק שיטת אימות יותר מאובטחת על ידי שימוש בסיסמאות מגולגלות.