تحقق من المتطلبات الأساسية أولًا
اتأكد إن SMTP الصادر وDNS العكسي والبورتات المطلوبة مدعومة فعلاً. KoalaVPS لسه مابيضمنش سياسة البورت 25 ولا سمعة الـ IP. اختار اسم الهوست واتحقق من سجلاته الأمامية والعكسية.
انشر سجلات المصادقة
اضبط SPF للمُرسِلين المصرّح لهم، وDKIM لتوقيع الرسائل، وDMARC للسياسة والتقارير. راجع TLS حمايات النقل المدعومة في الستاك بتاعك. متنسخش سياسة مش فاهمها، لأن سجل غلط ممكن يحجب بريد شرعي.
شغّل منظومة بريد كاملة
حزمة زي Mailcow ممكن تجمع كذا خدمة مع بعض، لكنها لسه محتاجة تحديثات ومتابعة للتخزين وضوابط للسبام وإدارة محمية. خلّي عندك قناة تواصل بديلة وقت الانقطاع.
توقع شغل قابلية التسليم
قد يواجه خادم صالح تقنيًا تصفية من المستلمين. أرسل البريد المطلوب وتعامل مع الارتدادات والشكاوى وراقب السمعة. احتفظ بنسخ احتياطية متسقة لصندوق البريد واختبر استعادة الرسائل والإعدادات.
ابدأ بـ PTR واختبار خارجي
اسأل عن DNS العكسي قبل ما تنشر الستاك. الـ PTR واسم المضيف والبحث الأمامي لازم يكونوا إعداد متماسك. اختبر الاستقبال والإرسال مع أكتر من مزوّد خارجي، وراجع نتائج المصادقة وراقب الارتدادات. درجة اختبار البريد معلومة تشخيصية، مش ضمان للوصول للإنبوكس مستقبلًا.
خلّي مسار تاني للاستعادة
خزّن معلومات استرداد المسجّل وDNS والسيرفر برا نظام البريد نفسه. لو كل إعادات تعيين الحساب بتيجي على السيرفر اللي وقع، انقطاع بسيط ممكن يمنع إصلاحه. اعمل نسخ احتياطي للصناديق والإعدادات بشكل متسق ووثّق إزاي المستخدمين يستعيدوا الوصول بعد إعادة البناء.
خلّي أهلية SMTP شرط للنشر
قبل ما تثبّت حزمة بريد، أكّد سياسة SMTP الوارد والصادر، والتحكم في DNS العكسي، واسم مضيف ثابت، وعنوان IP مناسب للبريد. KoalaVPS ما تحققتش من القدرات التشغيلية دي للإطلاق. نطاق بمنطقة DNS نظيفة مش بيصلّح منفذ صادر محظور ولا بيضمن ثقة المستلم. اختار صندوق بريد استرجاع منفصل برّه السيرفر ده وقرر إذا كان التسليم هيستخدم MTA بتاعك ولا مرحّل خارجي مُعدّ صح.
- راجع سياسة TCP25 ومنافذ الإرسال/IMAP المطلوبة للحزمة المختارة.
- اتأكد إن المضيف وشبكة الكونتينر بتاعته متوافقين مع الحزمة.
- احجز مساحة للصناديق البريدية، والفهارس، وأدوات السبام/الفيروسات، ونسخ الاحتياطي.
الوثائق الرسمية: متطلبات نظام Mailcow
اختار الحزمة، وبعدها انشر DNS متسقة
Mailcow وMail-in-a-Box وiRedMail عندهم نماذج تركيب وصيانة مختلفة؛ اتبع نظام التشغيل ومتطلبات المنافذ المدعومة في المشروع اللي اخترته بدل ما تدمج وصفاتهم. اضبط سجلات A/AAAA لاسم مضيف البريد، وMX للدومين، وPTR المطابق حيث ينطبق، وسجل DKIM العام اللي الـ stack بيولده فعليًا. انشر SPF لكل مرسل شرعي وأدخل سياسة DMARC بعد التحقق من المصادر دي. سجل AAAA غير مستخدم أو غير مختبر ممكن يعمل مسار تسليم IPv6 مكسور.
# Substitute your domain and the actual server address:
dig MX example.com
dig A mail.example.com
dig TXT example.com
dig TXT _dmarc.example.com
dig -x 192.0.2.10الوثائق الرسمية: متطلبات DNS لـ Mailcow
اختبر التسليم وقيود الترحيل كل واحد لوحده
اعمل صندوق بريد مؤقت وابعت رسالة اختبار مطلوبة لأكتر من مزوّد خارجي. افحص ترويسات المصادقة المستلمة، ابعت رد وتحقق من سلوك الطابور/الارتداد. من عميل خارجي غير مصادق، تأكد إن MTA بتاعك بيرفض تمرير البريد بين عناوين طرف ثالث غير مرتبطة. تحقق من الإرسال المصادق وIMAP TLS واسترداد كلمة المرور وتجديد الشهادة. تسجيل دخول ناجح للبريد الويب مش بيقول كتير عن SMTP الصادر أو وصول الرسائل للصندوق.
- خلي جهات اتصال postmaster وabuse تحت المراقبة عبر مسار استرجاع مستقل.
- راقب الطوابير وأسباب الرفض بدل ما تعيد إرسال الفشل بشكل متكرر.
- متعاملش درجة التشخيص كوعد بوصول البريد للإنبوكس.
استرجع الرسائل من غير ما تفقد لوحة التحكم
اعمل نسخة احتياطية لمحتويات البريد وقاعدة البيانات والإعدادات ومفاتيح DKIM وباقي الأسرار المطلوبة للحزمة باستخدام إجراءاتها المتسقة. اختبر استعادة صندوق بريد صغير وحساب مستخدم على مضيف معزول. لو البريد الوارد فشل، راجع MX ووصول العنوان والجدار الناري وسجلات الطابور. لو البريد الصادر فشل، افحص سياسة المنافذ والمصادقة والسمعة ورفض الوجهة. خلّي التحديثات وفحوصات نمو صندوق البريد مجدولة؛ قابلية التسليم مسؤولية مستمرة مش مرحلة تركيب.