שרתי דואר בהסבר: Postfix, Exim והשאר

מהו באמת שרת דואר, התוכנות שמפעילות אותו - Postfix, Exim, Dovecot, Exchange וספקים מאוחסנים - כיצד הודעה עוברת מהשולח לתיבת הדואר, וכיצד לזהות במה דומיין משתמש.

שרת דואר אלקטרוני (mail server) הוא התוכנה שמקבלת, מנתבת, מאחסנת ומספקת דואר אלקטרוני. כששולחים הודעה, היא אינה מגיעה ישירות לאדם השני — היא עוברת דרך שרת דואר אחד או יותר שמאתרים את הנמען, מחליטים אם לקבל את ההודעה ומניחים אותה בתיבת דואר. הבנת החלקים מבהירה מדוע כתובת יכולה להיראות תקינה לחלוטין ובכל זאת לחזור (bounce).

1. שלושת התפקידים בתוך “שרת דואר”

  • MTA — Mail Transfer Agent: שולח ומעביר דואר בין שרתים באמצעות SMTP. זהו החלק שהבודק שלנו מתקשר איתו. דוגמאות: Postfix, Exim, Sendmail.
  • MDA — Mail Delivery Agent: לוקח דואר שהתקבל ומשליך אותו לתיבת הדואר הנכונה. לעיתים קרובות מובנה ב-MTA או משולב איתו (למשל ה-LMTP של Dovecot).
  • שרת תיבת דואר / גישה: מאפשר למשתמש לקרוא דואר באמצעות IMAP או POP3 (ומפעיל את הדואר ברשת). דוגמה: Dovecot.

“שרת דואר” שאנשים מדברים עליו הוא בדרך כלל ערימה (stack) של אלה שעובדים יחד, בתוספת רשומות DNS‏ (MX, SPF, DKIM, DMARC) שמספרות לעולם לאן ואיך לשלוח.

2. המסע של הודעת דואר אחת

Your app  ──SMTP──▶  Sending MTA  ──SMTP──▶  Recipient MX (MTA)
                                                   │
                                          spam & policy checks
                                                   ▼
                                          MDA ──▶ Mailbox store
                                                   ▲
                              User reads via IMAP / POP3 / webmail

רשומת ה-MX מצביעה אל ה-MTA של הנמען. אותו MTA מחליט על 250 (קבלה), 550 (אין משתמש כזה) או 4xx (נסה מאוחר יותר). ההחלטה היחידה הזו היא לב ליבה של אימות דואר אלקטרוני.

3. תוכנת MTA (צד ה-SMTP)

תוכנההיכן תיתקלו בההערות
Postfixהנפוצה ביותר על שרתי Linux, פאנלים לאירוח ומכשירים ייעודייםמהירה, מאובטחת, קלה להגדרה. ברירת המחדל מאחורי אינספור מערכות דואר.
EximcPanel / אירוח משותףניתוב גמיש במיוחד; מגיעה כ-MTA ברירת המחדל ב-cPanel וב-Debian.
Sendmailמערכות Unix ישנות / מדור קודםסוס העבודה המקורי; עוצמתי אך קשה יותר להגדרה.
OpenSMTPDOpenBSD ומערכות עם דגש על אבטחההגדרה קטנה, פשוטה וממוקדת בטיחות.
Microsoft Exchangeסביבות Windows ארגוניותתוכנת קבוצה מלאה (דואר + יומן + אנשי קשר); מקומית (on-prem) או כ-Exchange Online.
qmail / netqmailנישה מדור קודםפופולרי בעבר בזכות אבטחה; נבחר לעיתים נדירות למערכות חדשות.

4. גישה לתיבת דואר וערימות הכל-באחד

שרתי IMAP/POP3 מאפשרים לאנשים לפתוח בפועל את הדואר שלהם: Dovecot (הנפוץ ביותר ללא ספק), Courier ו-Cyrus. ערימות הכל-באחד אורזות יחד MTA + IMAP + דואר ברשת + הגנה מפני דואר זבל כדי שלא תצטרכו להרכיב אותן ידנית:

  • Mailcow ו-iRedMail — ערימות פופולריות לאירוח עצמי (Postfix + Dovecot + Rspamd + דואר ברשת).
  • Mail-in-a-Box — שרת דואר אישי בפקודה אחת.
  • Zimbra ו-SOGo — תוכנת קבוצה (דואר + יומן + אנשי קשר) עם דואר ברשת.

5. דואר מתארח (אינכם מפעילים את השרת)

רוב הדומיינים כיום אינם מפעילים MTA משלהם כלל — הם מפנים את רשומות ה-MX שלהם אל ספק:

  • Google Workspace (Gmail) — MX בכתובת aspmx.l.google.com.
  • Microsoft 365 (Exchange Online) — MX בכתובת <domain>.mail.protection.outlook.com.
  • Zoho, Proton, Fastmail, Yandex, iCloud+ — לכל אחד שמות מארח MX מזוהים.
  • Amazon SES, SendGrid, Mailgun, Postmark — שירותי שליחה לדואר טרנזקציוני/המוני (לעיתים קרובות מערכת שונה מזו שבה הדומיין מקבל דואר).

6. שערי דואר זבל ואבטחה

דומיינים גדולים יותר מציבים שכבת סינון לפני תיבת הדואר האמיתית: Proofpoint (pphosted.com), Mimecast, Barracuda, Cisco/IronPort, או מסנני תוכנה כמו Rspamd ו-SpamAssassin. השרת שלהם הוא זה שרשומת ה-MX מצביעה אליו, ולכן הם הדבר הראשון שבודק נתקל בו — ולעיתים קרובות הם משיבים בזהירות כדי להרתיע מתחקור.

7. כיצד לדעת במה דומיין משתמש

שני רמזים אמינים, שניהם ציבוריים:

  • תבנית שם מארח MX — השמות המוחזרים על ידי חיפוש MX חושפים לעיתים קרובות את הספק מיד (Google, Microsoft, Proofpoint, Zoho…).
  • באנר SMTP — בעת ההתחברות, MTA מקבל בברכה בשורת 220 שלעיתים קרובות נוקבת בשם התוכנה, למשל 220 mail.example.com ESMTP Postfix או ... ESMTP Exim 4.96 או Microsoft ESMTP MAIL Service.

זוהי בדיוק השכבה שהכלים שלנו בודקים. הריצו דומיין דרך חיפוש ה-MX כדי לראות את שרתי הדואר שלו, או בדקו כתובת מסוימת עם בודק הדואר. ראו גם סוגי שרתי אתרים — האתר ושרת הדואר הם מערכות נפרדות.