שרת אימייל למספר דומיינים מפעיל SMTP ו-IMAP עבור דומיינים רבים בתשתית משותפת. Postfix ו-Dovecot עושים זאת שנים; השאלה היא איזו ארכיטקטורה שורדת אירוע מסירה. דפוס שגוי ב-20 דומיינים עלול להפוך לבלתי ניתן לניהול ב-100.
המדריך מציג שלושה דפוסים, את גבולותיהם ואת חישוב הקנייה מול הבנייה בין ניהול עצמי לספק רב דיירים. להקשר ראו שרת דואר למספר דומיינים.
מהו שרת אימייל למספר דומיינים
זהו מערך Postfix/Dovecot אחד שמקבל ושולח דואר עבור דומיינים נפרדים. אותו תעבורת SMTP, אחסון IMAP ולוח ניהול משרתים את client1.com, client2.com ו-client3.com במקביל ובבידוד. שרת אחד, דיירים רבים.
הדפוס שונה משרת אחד לדומיין ומשרתים רבים. הוא חוסך תשתית אך דורש הגדרה זהירה. אימות Dovecot, Postfix virtual_mailbox_domains, מפתחות DKIM ומוניטין לכל לקוח חייבים להיות נכונים, אחרת דייר אחד עלול לפגוע בכולם. לכן סוכנויות קטנות ובינוניות רבות בוחרות ספק מנוהל.
שלושה דפוסים וגבולותיהם
שלושה דפוסים שולטים ב-2026. לכל אחד טווח מתאים ונקודת שבירה שעשויה לחייב בנייה מחדש בעוד שנתיים.
| דפוס | טווח מתאים | נקודת שבירה | עלות תפעול |
|---|---|---|---|
| שרת לכל דומיין | 1-5 דומיינים בעלי ערך גבוה | 20+ דומיינים (התקורה גדלה ליניארית) | גבוהה לדומיין |
| שרת רב דיירים יחיד | 10-200 דומיינים | 500+ (בידוד אחסון ומוניטין IP נעשה קשה) | שולי נמוך, בסיס גבוה |
| רב דיירים מנוהל (TrekMail, Migadu) | כל גודל, ללא זמן הנדסי | מקרי ציות מיוחדים | מחיר תוכנית בלבד, אפס הנדסה |
סוכנויות רבות עוברות לשירות מנוהל כשההנדסה יקרה מהתוכנית. לפי המגבלות הנוכחיות, TrekMail Agency במחיר קבוע $29/month מטפלת בעד 1,000 דומיינים × 1,000 תיבות לדומיין, ועשויה להחליף בערך 1-2 FTE של עבודת הנדסת דואר. מתחת ל-500 דומיינים פעילים, שירות מנוהל עשוי להיות חסכוני בהתאם לשימוש.
יסודות הגדרת Postfix
לניהול עצמי, Postfix תומכת בריבוי דיירים דרך virtual_mailbox_domains. במקום לקבע דומיינים ב-main.cf, שומרים אותם במפת hash, במסד SQL או בשאילתת LDAP.
# /etc/postfix/main.cf
virtual_mailbox_domains = hash:/etc/postfix/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_alias_maps = hash:/etc/postfix/valias
virtual_transport = lmtp:unix:private/dovecot-lmtp
vhosts מפרט דומיינים, vmailbox ממפה כתובות לנתיבים ו-valias מטפל בכינויים. LMTP מעביר ל-Dovecot לאחסון ומכסות. OpenDKIM עם טבלאות מפתחות לדומיין מנהל סבב DKIM.
פריסת Dovecot מקובלת היא /var/vmail/<domain>/<user>/. ההרחבות %d ו-%n בתוך mail_location = maildir:/var/vmail/%d/%n מנתבות. גיבויים לדייר נשארים נפרדים וניתן להשתמש ב-rsync. ראו המדריך המלא.
בידוד מוניטין בין דיירים
החלק הקשה הוא בידוד מוניטין. קמפיין גרוע של דייר אחד עלול להכניס IP יוצא משותף לרשימת חסימה ולפגוע בדואר של אחרים ב-Gmail. רדיוס הנזק עשוי לכלול את כל הלקוחות.
שלושה אמצעים עוזרים. סבב DKIM לדומיין מגביל דליפת מפתח. הגבלת קצב לדייר מונעת 100K ספאם בתוך 20 דקות. כמה כתובות IP עם tenant-IP affinity מפרידות שולחים כבדים. ראו סיכוני אחסון אימייל למספר דומיינים.
לפי התיאור הנוכחי, TrekMail מבצעת אוטומטית סבב DKIM לכל לקוח, מגבלות לתיבה ולחשבון, ניטור מאגר IP וניתוב לפי מוניטין. בניהול עצמי יש לבנות טבלאות OpenDKIM, cron לסבב, מגבלות Postfix ומנתח DMARC.
אחסון עצמי מול שירות מנוהל
הבחירה תלויה ביכולת הנדסית. VPS במחיר $50/month יכול לטפל בנפח של 50 דומיינים, אך DKIM, DMARC וערעורי חסימה עשויים לדרוש 10-40 שעות בחודש, לצד אירועים ב-3 a.m.
ב-1-5 דומיינים ניהול עצמי יכול לעבוד עם מהנדס דואר. ב-5-50 שעות העבודה עשויות לעלות יותר משירות מנוהל. ב-50-5,000 השירות עשוי להיות זול בהרבה ב-TCO, אלא אם דרושה שליטה מיוחדת. גודל 5,000+ דורש תנאים מסחריים מותאמים.
TrekMail Agency במחיר קבוע $29/month ($23.25 yearly) עשויה להחליף בהשוואה בערך 1-2 FTE. עבור 50-1,000 דומיינים היא יכולה להיות אפשרות חסכונית. ניהול עצמי מתאים כשציות או יכולת פנימית מחייבים אותו, כולל אירועי 3 a.m. ראו המדריך הראשי.
מדריך קליטה לפריסה חדשה
שרת מנוהל או עצמי פועל לפי אותו מדריך קליטה בן שישה שלבים, עם נקודת בדיקה לאחר כל שלב.
שלב ראשון: ייבאו דומיינים ב-CSV. TrekMail יכולה לטפל ב-50 דומיינים בעסקה אחת ולהכין אימות TXT. ב-Postfix כותבים vhosts ומריצים postmap. בדיקה: כל TXT מפורסם ומוצג בירוק.
שלב שני: צרו מפתחות DKIM לדומיין. ספקים עשויים לבצע זאת אוטומטית; ניהול עצמי דורש טבלאות OpenDKIM. בדיקה: כל selector מופיע ב-DNS ו-Postfix מצביע למפתח הנכון.
שלב שלישי: צרו תיבות ב-CSV או API. שלחו הזמנות להגדרת סיסמה ו-2FA. בדיקה: כל תיבה במצב "active" ולפחות משתמש אחד השלים הזמנה.
שלב רביעי: פרסמו MX, SPF ו-DMARC אצל ספק DNS. MX מצביע לשם המארח, SPF כולל כתובות שולחות ו-DMARC מתחיל ב-p=none. בדיקה: דואר חיצוני מגיע לתיבה אחת בכל דומיין.
שלב חמישי: בדקו אימות הלוך ושוב בתיבה אחת לפחות לדומיין. SPF=PASS, DKIM=PASS, DMARC=PASS אצל Gmail, Outlook ו-Yahoo. בדיקה: אפס כשלים במטריצה.
שלב שישי: הפעילו קליטת דוחות DMARC. ספק עשוי לבצע אוטומטית; ניהול עצמי דורש מנתח שמופנה לכתובת rua. בדיקה: דוחות יומיים משויכים לדייר הנכון. אחרי שבועיים נקיים עברו ל-p=quarantine.
הצעדים הבאים
שרת למספר דומיינים מתאים לסוכנויות עם דומייני לקוחות רבים. הבחירה בין עצמי למנוהל תלויה ביכולת ובמשמעת. עצמי יכול לעבוד בקנה מידה קטן; מנוהל מתאים לעיתים קרובות לגדלים אחרים.
לפי המחיר הנוכחי, TrekMail Agency עולה $29/month קבוע ($23.25 בחיוב שנתי) עבור 50 עד 1,000 דומיינים בלי כוח אדם ייעודי. בתוך המגבלה העלות אינה חייבת לגדול ליניארית: הדומיין ה-100 עשוי לעלות כמו ה-10.
ניסיון 14-day דורש כרטיס אשראי; Nano החינמית מכסה 10 דומיינים × 10 תיבות לבדיקת הלוח. הירשמו דרך trekmail.net/pricing. לבידוד, הקמה קבוצתית ותגובה לאירועים ראו אחסון אימייל למספר דומיינים.