كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

Mail-in-a-Box هو برنامج صغير ولكنه فعال يهدف إلى إنشاء حل خادم بريد إلكتروني متعدد الإمكانات سهل النشر في جهازك. يوضح لك هذا البرنامج التعليمي كيف يمكنك تثبيت Mail-In-A-Box على نظام Ubuntu Linux.

install mail in a box 00 featured image 800x400.jpg - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

لماذا تستضيف خادم البريد الإلكتروني الخاص بك

تتمثل إحدى أكبر مزايا استضافة خادم البريد الإلكتروني الخاص بك في أنه يمنحك الخصوصية على بياناتك الخاصة. على عكس خدمة بريد الويب مثل Gmail ، فإن تشغيل Mail-in-a-Box يضمن عدم وجود وسيط بينك وبين رسائلك الإلكترونية.

install mail in a box 01 email ads gmail 1 800x123.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

يمنحك الخادم المستضاف ذاتيًا أيضًا المرونة في كيفية التفاعل مع بريدك الإلكتروني. على سبيل المثال ، يستخدم Gmail العلامات بدلاً من المجلدات لتنظيم الرسائل. يؤدي هذا غالبًا إلى كسر العملاء غير المتصلين الذين يحاولون جلب البريد الإلكتروني من حسابات Gmail.

install mail in a box 02 unorganized mail external 1.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

أخيرًا ، تتيح لك استضافة الخادم الخاص بك تجاوز عمليات التحقق من الهوية عند إنشاء حساب بريد إلكتروني. يعد هذا مفيدًا إذا كنت مهتمًا بالخصوصية ولا تريد مشاركة معلوماتك مع موفري الطرف الثالث.

install mail in a box 03 gmail phone number requirement.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

تحضير خادم البريد الإلكتروني الخاص بك

قبل أن تتمكن من تثبيت Mail-in-a-Box ، تحتاج إلى التأكد من أن لديك خادمًا قيد التشغيل واسم مجال. تمت هذه المقالة على Ubuntu VPS من Digitalocean.

install mail in a box 04 digitalocean droplet 800x394.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

للبدء ، تحتاج إلى تكوين المجال الخاص بك كخادم أسماء يشير إلى جهازك الخاص. هذا مهم لأن Mail-in-a-Box يدير سجلات DNS الخاصة به داخليًا.

ملاحظة: يختلف التكوين لكل مسجل نطاق ، لذلك لن نتصفح الإرشادات لإنشاء خادم أسماء. ما عليك القيام به هو إنشاء اثنين من خوادم الأسماء: ns1.your-domain-name.com و ns2.your-domain-name.com للإشارة إلى عنوان IP الخاص بخادمك. يجب عليك أيضًا تغيير سجل خادم أسماء النطاق إلى السجل الذي قمت بإنشائه.

اقرأ أيضا:  دليل المبتدئين لبرمجة Shell في Linux

install mail in a box 14 submit new nameserver domain records.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Boxتحديث اسم مضيف جهازك

مع تكوين اسم النطاق وخادم الأسماء بشكل صحيح ، تحتاج الآن إلى تعديل اسم مضيف جهازك. سيسمح هذا لـ Mail-in-a-Box بتعيين القيم الافتراضية بشكل صحيح أثناء التثبيت.

يمكنك القيام بذلك في Digitalocean عن طريق القيام بما يلي:

  1. انتقل إلى صفحة حالة تطبيق droplet الخاص بك.
    install mail in a box 15 digitalocean droplet summary 800x397.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
  2. انقر على اسم تطبيق droplet الصغير واستبدله باسم نطاقك وانقر على علامة الاختيار لحفظه.
    install mail in a box 16 change hostname digitalocean.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
  3. قم بتسجيل الدخول إلى مثيل VPS الخاص بك كجذر وقم بتشغيل الأمر التالي:
    echo "box" > /etc/hostname

    install mail in a box 17 change hostname internal.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

  4. بعد ذلك ، قم بتشغيل الأمر التالي لتغيير ملف “etc / hosts / / الخاص بجهازك إلى اسم نطاقك الحالي:
    awk '$1 == "127.0.1.1" { print $2 }' /etc/hosts | sed -i s/.*/box.yourdomain.here/
    awk '$1 == "127.0.1.1" { print $3 }' /etc/hosts | sed -i s/.*/box/

    install mail in a box 18 change hostname hosts file.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

  5. أعد تشغيل جهازك لتطبيق التغييرات الجديدة.
    install mail in a box 19 hostname check.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

تثبيت Mail-in-a-Box

بعد القيام بذلك ، يمكنك الآن البدء في تثبيت Mail-in-a-Box في جهازك.

  1. ابدأ العملية بالحصول على البرنامج النصي لتثبيت Mail-in-a-Box:
    curl -s https://mailinabox.email/setup.sh | sudo -E bash
  2. أدخل عنوان البريد الإلكتروني الذي تريد استخدامه لخادم البريد الخاص بك.
    install mail in a box 20 set new email address.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
  3. قم بتوفير اسم مضيف لخادم البريد الخاص بك. في حالتي ، سأستخدم الخيار الافتراضي “box.myvpsserver.top”.
    install mail in a box 21 set new hostname value.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
  4. سيطلب منك البرنامج النصي للتثبيت بعد ذلك منطقة زمنية. لهذا ، تحتاج إلى تقديم منطقتك الزمنية الحالية بدلاً من الموقع الفعلي للخادم.
    install mail in a box 22 set new timezone data.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
  5. اكتب كلمة المرور التي تريد استخدامها لحساب بريدك الإلكتروني.
    install mail in a box 23 set email new password.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

تلميح: إذا كنت تستخدم Outlook بدلاً من ذلك ، فتعرف على كيفية جدولة رسائلك الإلكترونية في Outlook.

اقرأ أيضا:  كيفية تثبيت وتشغيل ألعاب Steam على نظام Linux

تكوين خادم البريد الإلكتروني الخاص بك

في هذه المرحلة ، لديك الآن خادم Mail-in-a-Box مثبت بشكل صحيح في جهازك. ومع ذلك ، ما زلت بحاجة إلى تكوين بعض إعداداته لاستخدامه بشكل صحيح.

  1. افتح الرابط الذي كتبته أداة التثبيت في نهاية البرنامج النصي.
    install mail in a box 24 load server link.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
  2. عند تحميل موقع الويب ، قد يلقي متصفحك استثناء أمني عليك. وذلك لأن Mail-in-a-Box يستخدم شهادة موقعة ذاتيًا لموقعه الأولي على الويب.

يمكنك تجاوز هذا الخطأ بأمان بالنقر فوق “متقدم” ، ثم “قبول المخاطرة والمتابعة”.

install mail in a box 35 accept insecure certificate firefox 800x520.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

2. قم بتسجيل الدخول إلى مثيل Mail-in-a-Box الخاص بك عن طريق توفير حساب بريدك الإلكتروني الجديد وكلمة المرور.
install mail in a box 25 login webpage.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

3. انقر على “النظام” ، ثم “شهادات TLS (SSL)”.
install mail in a box 26 open ssl settings 800x294.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

4. انقر فوق الزر “توفير” لإنشاء شهادة SSL للنطاقات الفرعية لخادمك.
install mail in a box 27 provision new certificates 800x221.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Boxهناك حالات لا يطلب فيها Mail-in-a-Box شهادة SSL لجميع نطاقاتك الفرعية. يمكنك إصلاح هذا بالنقر فوق الزر “توفير” مرة أخرى.

5. انقر فوق “النظام” ، ثم “عمليات التحقق من الحالة” للتأكد من أن كل شيء يعمل بشكل صحيح.
install mail in a box 28 system check overview.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box

نصيحة: تعرف على المزيد حول SSL والتشفير عن طريق إنشاء شهادتك الموقعة ذاتيًا باستخدام OpenSSL.

إرسال والتحقق من البريد الإلكتروني الأول الخاص بك

من هنا ، يمكنك الآن تسجيل الدخول واستخدام خادم Mail-in-a-Box الخاص بك. بخلاف حلول البريد الأخرى ذاتية الاستضافة ، يوفر Mail-in-a-Box واجهة ويب بسيطة وبديهية يمكنك استخدامها والبدء بها على الفور. هذا يعني أنك لست بحاجة إلى تثبيت أي عملاء بريد خارجي لاستخدام Mail-in-a-Box.

  1. ادخل إلى واجهة الويب في متصفحك عن طريق كتابة: “https://yourdomain.com/mail.”
    install mail in a box 29 login webmail client 800x457.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
  2. اكتب عنوان بريدك الإلكتروني الجديد وكلمة المرور في صفحة تسجيل الدخول إلى الخادم.
    install mail in a box 30 login credentials.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
  3. انقر فوق الزر “إنشاء” لإنشاء رسالة بريد إلكتروني جديدة.
    install mail in a box 31 compose button webclient.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
  4. قدم مستلم بريد إلكتروني صالحًا واكتب رسالة اختبار بسيطة.
  5. بمجرد الانتهاء ، انقر فوق الزر “إرسال”.
  6. أخيرًا ، تحقق مما إذا كان بريدك قد وصل إلى المستلم المقصود عن طريق تحميل صندوق الوارد الخاص به.
    install mail in a box 34 email received.png - كيفية إنشاء خادم بريد إلكتروني في Linux باستخدام Mail-In-A-Box
اقرأ أيضا:  8 طرق لكيفية حذف الملفات بأمان في Linux

أسئلة شائعة

س1: هل من الممكن إعادة تكوين خادم البريد الإلكتروني الخاص بي بعد التثبيت؟
الجواب: نعم. يمكنك إعادة تكوين أي من الإعدادات الداخلية للخادم بالانتقال إلى وحدة التحكم بالجهاز وتشغيل الأمر التالي: sudo mailinabox.

س2: هل يمكنني إنشاء حساب بريد إلكتروني مختلف في خادم Mail-in-a-Box الخاص بي؟
الجواب: نعم. بشكل افتراضي ، يتيح لك Mail-in-a-Box إنشاء حسابات بريد إلكتروني متعددة في نفس الخادم. للقيام بذلك ، انتقل إلى صفحة مسؤول Mail-in-a-Box ، وانقر على “البريد والمستخدمون” ، ثم “المستخدم”. سيؤدي هذا إلى تحميل مطالبة حيث يمكنك توفير عنوان بريد إلكتروني وكلمة مرور لمستخدم جديد.

س3: بريدي لا يصل إلى المستلم المقصود.
الجواب: السبب الأكثر احتمالاً لذلك هو أن عنوان IP الخاص بجهازك موجود في قائمة حظر البريد الإلكتروني. لإصلاح هذه المشكلة ، يمكنك إما طلب عنوان IP جديد “غير قائم على الحظر” من مزود الخدمة أو إنشاء مثيل VPS جديد. هناك طريقة أخرى وهي استخدام خادم SMTP لجهة خارجية لمساعدتك في إرسال رسائل البريد الإلكتروني الخاصة بك.

جميع النصائح المذكورة هنا هي إعلامية وتم ترجمتها من المواقع الأجنية و لا تغني من استشارة أهل الاختصاص راجع صفحة

إشعار حقوق الطبع لموقع أحلى هاوم الإلكتروني

قد يعجبك ايضا

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More