يشغل خادم البريد متعدد النطاقات 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 يوما بطاقة ائتمان؛ وتغطي Nano المجانية 10 نطاقات × 10 صناديق لاختبار اللوحة. سجل عبر trekmail.net/pricing. راجع استضافة البريد متعدد النطاقات للعزل والتوفير والاستجابة للحوادث.