تهيئة Mailcow لإدارة خوادم البريد الإلكتروني

20/12/2023 |
Loading...

مقدمة: في هذا الدرس، ستتعلم كيفية إعداد خادم بريد إلكتروني خاص بك باستخدام Mailcow على خادم Ubuntu. يسمح Mailcow باستضافة خادم بريد مخصص مع ميزات مثل تخصيص النطاقات، ومزامنة جهات الاتصال، ودمج التقويم.

المتطلبات:

  • اسم نطاق
  • معرفة أساسية بـ Docker
  • ملاحظة: قد تقوم بعض الخوادم السحابية بحظر المنافذ 25 و465 افتراضيًا.

الخطوة 1 - إنشاء خادم سحابي جديد

  1. سجّل الدخول إلى وحدة التحكم السحابية.
  2. أنشئ مشروعًا جديدًا وسمّه بما يناسبك.
  3. اختر موقع ونوع الخادم حسب الحاجة (7GB RAM على الأقل).
  4. انقر على "Add Server" واختر صورة Ubuntu 22.04.
  5. أدخل في حقل "Cloud config": #include https://get.docker.com لتثبيت Docker.
  6. حدد مفتاح SSH الخاص بك.
  7. أدخل اسم المضيف (مثل mail.example.com).
  8. انقر "Create & Buy Now".

الخطوة 2 - إعداد سجلات DNS

  1. أضف السجلات التالية:
    • A و AAAA لـ mail.example.com
    • MX يشير إلى mail.example.com
    • CNAME لـ autodiscover و autoconfig يشير إلى mail.example.com

الخطوة 3 - تثبيت التحديثات وDocker Compose

apt update && apt upgrade -y

الخطوة 4 - استنساخ مستودع Mailcow

cd /opt
git clone https://github.com/mailcow/mailcow-dockerized

الخطوة 5 - الإعداد والتشغيل

cd /opt/mailcow-dockerized
./generate_config.sh
docker-compose pull
docker-compose up -d

الخطوة 6 - إعداد عكس DNS

قم بإعداد سجلات PTR لـ IPv4 و IPv6 في لوحة تحكم الخادم.

الخطوة 7 - تسجيل الدخول الأول

ادخل إلى https://mail.example.com باستخدام:

  • المستخدم: admin
  • كلمة المرور: moohoo

ثم غيّر كلمة المرور فورًا.

الخطوات التالية:

  • أضف نطاقات
  • أنشئ DKIM
  • أنشئ صندوق بريد
  • قم بإعداد النسخ الاحتياطي اليدوي والتلقائي
  • قم بتحديث Mailcow باستخدام ./update.sh

الختام: بات لديك الآن خادم بريد إلكتروني خاص باستخدام Mailcow. تأكد من متابعة التحديثات الأمنية والاحتفاظ بنسخ احتياطية دورية.

احصل على عروض وتخفيضات حصرية!

ابقَ على اطلاع بآخر العروض، الخصومات، والترقيات الخاصة.

Update cookies preferences