الهدف

يقدم هذا المستند إرشادات حول كيفية فلاش علامة نجمية على بطاقة SD وتثبيت WebMin و Postfix Mail Server. الهدف هو تثبيت PostFix Mail Server على Raspberry PI لأغراض الاختبار.

لا يعد Raspberry PI منتجا مدعوما من Cisco. هذا المستند لأغراض الدعم فقط وليس مستند حل.

ما هي Webmin؟

WebMin هي واجهة مستخدم رسومية (GUI) لإدارة النظام لنظام مثل UNIX. إن UNIX هو نظام تشغيل يدعم ويسمح بتعدد المهام ووظائف المستخدمين المتعددين. يمكنك بسهولة تثبيت وحدات نمطية على WebMin مثل PostFix Mail Server، وخادم Lightweight Directory Access Protocol (LDAP)، وعامل تصفية Procmail Mail، وخادم Point-to-point Tunneling Protocol (PPTP) VPN، وغير ذلك الكثير. يمكنك أيضا إعداد حسابات المستخدمين و DNS ومشاركة الملفات والتكوينات الأخرى التي تحتاج إليها بدلا من الاضطرار إلى تحرير كل ملف تكوين Unix يدويا. هذا حل جيد إذا لم تكن ترغب في العمل مع خطوط الأوامر وكنت تفضل إستخدام واجهة المستخدم الرسومية (GUI) لمساعدتك في تكوين وظائف جديدة وإضافتها.

لمعرفة المزيد حول WebMin، انقر هنا.

ما هو خادم بريد PostFix؟

خادم البريد الخاص بإصلاح البريد هو عامل نقل بريد مفتوح المصدر. إنه تطبيق يستخدم لإرسال البريد واستقباله. يمكن إستخدام خادم بريد PostFix مع الوحدات النمطية الأخرى مثل DoVecot. Dovecot هو خادم بروتوكول الوصول إلى الرسائل عبر الإنترنت (IMAP) مفتوح المصدر وخادم بروتوكول مكتب البريد 3 (POP3) الذي يتم إستخدامه كخادم تخزين بريد.

لمعرفة المزيد حول البريد، انقر هنا.

لماذا أريد تثبيت خادم بريد PostFix؟

يستخدم الجميع البريد الإلكتروني. يمكن للمستخدمين إستضافة خادم البريد الخاص بهم، أو يمكنهم الانتقال مع موفر تابع لجهة خارجية. إن أحد أهم الأسئلة التي يطرحها الناس عند إستخدامهم لطرف ثالث هو، "هل أنا مرتاح لذلك؟ " قد يرغب معظم المستخدمين في إستخدام مزود خدمة تابع لجهة خارجية لأن سلامتهم أفضل مما لديهم في منازلهم أو في أعمالهم الصغيرة، ولكن يفضل بعض المستخدمين إستضافته داخليا. عند إستضافة خادم البريد الخاص بك، لديك تحكم كامل في بياناتك الخاصة.

بالإضافة إلى ذلك، فإن إستضافة خادم البريد الخاص بك يعني أنك ستتمكن من التحكم في عنوان البريد الإلكتروني الخاص بك باستخدام اسم المجال الخاص بك (أي Bob@esupport.com). أي العروض التقديمية الخاصة بالشركات تبدو أفضل من الوصول إلى اسم مجال جهة خارجية (أي Bob@hotmail.com). هناك الكثير من الخيارات المتاحة للمستخدمين عند إستضافة خادم البريد الخاص بهم. يوجد Exchange و SendMail و GroupWise و Postfix والكثير غير ذلك. بعض الخوادم مجانية، ولكن لا تتوفر بعضها. في هذه الحالة، PostFix هو خادم بريد مجاني ومفتوح المصدر يمكن للمستخدمين تثبيته على Raspberry PI.

المتطلبات

- Raspberry PI (PI 3 B+، PI 3، PI 2، B+، B، و A نموذج - لمزيد من المعلومات، راجع raspberry-asterisk.org)

- صورة نجمية

- إتشر

- بطاقة SD (سعة 32 جيجابايت كحد أدنى)

- مهايئ بطاقة SD (إختياري - إذا كان جهازك يحتوي على منفذ بطاقة SD)

- اسم المجال (إختياري - حسب حالة الاستخدام الخاصة بك)

جدول المحتويات

1. تثبيت علامة نجمية على Raspberry PI

2. الاتصال ب Raspberry PI باستخدام SSH

3. تثبيت WebMin على Raspberry PI

4. الوصول إلى WebMin وتثبيت PostFix Mail Server

5. القرار

تثبيت علامة نجمية على Raspberry PI

الخطوة 1

في صفحة تنزيلات Raspberry-asterisk، قم بالتمرير لأسفل حتى ترى أحدث صورة متاحة للتنزيل. في هذا المثال، قمنا باختيار raspbx-04-04-2018.zip بجوار حقل HTTP. يجب أن يبدأ ملف zip في التثبيت.

تأكد من وجود مساحة تخزين كافية على بطاقة SD. سنستخدم بطاقة SD سعة 32 جيجابايت لهذا البرنامج التعليمي.

الخطوة 2

بمجرد أن تقوم بتنزيل ملف zip، انتقل إلى موقع ملف zip. انقر بزر الماوس الأيمن على ملف zip وحدد إستخراج الكل....

يمكنك إستخدام برامج أخرى (مثل 7-zip و WinRAR و WinZip، وما إلى ذلك) لاستخراج ملف zip.

الخطوة 3

يجب أن تظهر نافذة مجلدات إستخراج مضغوطة. انقر فوق إستخراج لاستخراج ملف zip في المجلد الذي هو فيه حاليا.

لا تتردد في إستخراجه إلى مجلد مختلف. للقيام بذلك، انقر فوق إستعراض.. ثم حدد مجلدا آخر.

الخطوة 4

ما إن استخرجت المبرد يكون. يجب أن ترى المجلد غير المضغوط.

الخطوة 5

قم بتشغيل BalenaEtcher.

إذا لم تقم بتثبيت Etcher بعد، فيمكنك مراجعة موقع الويب الخاص بهم بالنقر هنا.

الخطوة 6

يجب أن تظهر نافذة Etcher. انقر تحديد صورة.

الخطوة 7

تظهر النافذة فتح. انتقل إلى موقع صورة raspbx. حدد raspbx-04-04-2018.img وانقر فتح.

الخطوة 8

تأكد من تحديد بطاقة SD. انقر فوق تغيير لتحديد بطاقة SD مختلفة. انقر فوق Flash! عندما تكون مستعدا لإلقاء صورة raspbx إلى بطاقة SD الخاصة بك. سيستغرق الأمر بعض الوقت لإرسال الصورة على بطاقة SD الخاصة بك. الرجاء عدم مقاطعته. يجب أن يطلب منك عند الانتهاء من وميض الصورة على بطاقة SD الخاصة بك.

تأكد من توصيل بطاقة SD في جهازك. قد تحتاج إلى مهايئ إذا لم يكن لجهازك منفذ بطاقة SD.

يجب أن تكون قد قمت الآن بتصوير بطاقة SD الخاصة بك بنجاح باستخدام صورة raspbx.

الاتصال ب Raspberry PI باستخدام SSH

الخطوة 1

يمكنك الاتصال ب Raspberry PI لديك من خلال بروتوكول Secure Shell (SSH) أو توصيل وحدة Raspberry PI الخاصة بك بشاشة كمبيوتر عبر منفذ HDMI. قبل الوصول إلى Raspberry PI باستخدام SSH، ستحتاج إلى معرفة عنوان IP الخاص ب Raspberry PI. في هذا المثال، تم إستخدام PuTTY لبروتوكول SSH في بروتوكول Raspberry PI.

لا تتردد في تجربة بعض الطرق في وثائق Raspberry PI للعثور على عنوان IP الخاص ب Raspberry PI: عنوان Raspberry PI IP.

الخطوة 2

دخلت العنوان من ك raspberry pi في المضيف إسم (أو عنوان) مجال. تأكد من تحديد المنفذ 22 وSSH كنوع الاتصال. انقر فوق فتح لبدء جلسة العمل.

الخطوة 3

سيظهر تنبيه أمان PuTTY. انقر على نعم لمتابعة التوصيل.

الخطوة 4. ستتم مطالبتك بتسجيل الدخول. دخلت ال username جذر و raspberry كالتقصير كلمة.

يوصى بتغيير كلمة المرور عند تسجيل الدخول. أستخدم الأمر password لتغيير كلمة المرور.

تثبيت WebMin على Raspberry PI

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

الخطوة 1

أدخل الأمر التالي لتثبيت التبعيات. عند مطالبتك بالمتابعة، اضغط على Y على لوحة المفاتيح للمتابعة.

تثبيت غير متقطع ل libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

الخطوة 2

أدخل الأمر أدناه لتنزيل إصدار DEB من WebMin في Raspberry PI. امتداد ملف DEB هو ملف حزمة برنامج DEBIAN. يستخدم هذا بشكل رئيسي في نظام التشغيل القائم على UNIX والذي يحتوي على أرشيفات للملفات التنفيذية والمستندات والمكتبات.

وجت http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb

الخطوة 3

أدخل الأمر أدناه لتثبيت WebMin.

تم تعيين اسم مستخدم الإدارة على الجذر وكلمة المرور هي كلمة مرور الجذر الحالية.

dpkg —تثبيت webin_1.900_all.deb

يجب تثبيت Webmin بنجاح على Raspberry PI.

الوصول إلى WebMin وتثبيت PostFix Mail Server

الخطوة 1

أدخل https://IP_ADDRESS_of_your_raspberry_pi:10000 في عنوان URL الخاص بمستعرض الويب للوصول إلى صفحة ويب الخاصة ب WebMin. في هذا المثال، تم إدخال https://192.168.86.39:10000.

إذا لم تكن تتذكر عنوان IP الخاص ب Raspberry PI، فيمكنك محاولة الوصول إليه باستخدام https://raspbx:10000.

الخطوة 2

قم بتسجيل الدخول إلى صفحة تكوين ويب ل WebMin.

ملاحظة: تم تعيين اسم المستخدم على الجذر وكلمة المرور هي كلمة المرور الحالية الخاصة بك للجذر. إذا كنت قد قمت بتغيير كلمة المرور الخاصة بك في الخطوة 4 من الاتصال ب Raspberry PI باستخدام قسم SSH، فأدخل كلمة المرور التي قمت بتغييرها.

الخطوة 3

في علامة التبويب WebMin، انقر فوق القائمة المنسدلة الوحدات النمطية غير المستخدمة.

الخطوة 4

في القائمة المنسدلة الوحدات النمطية غير المستخدمة، ابحث عن خادم بريد PostFix وانقر عليه.

الخطوة 5

في PostFix Mail Server، انقر فوق الزر انقر هنا لتنزيل PostFix وتثبيته. سوف تبحث عن الحزم التي لم تقم بتثبيتها بعد.

الخطوة 6

انقر فوق الزر تثبيت الآن.

الخطوة 7

سوف تظهر قائمة من الحزم تظهر الحزم التي ستقوم بتثبيتها. إذا لم يبدأ التثبيت، انقر فوق الزر تثبيت الآن مرة أخرى لبدء التثبيت.

الخطوة 8

يجب تثبيت تثبيت تثبيت PostFix. يجب أن ترى شيئا مثل الصورة أدناه.

الخطوة 9

بمجرد تثبيت PostFix، يجب أن تحصل على إعلام في الجزء السفلي يذكر فيه أن "تثبيت حزم كاملة" أو "تثبيت حزمتين بنجاح".

الخطوة 10

انتقل إلى PostFix Mail Server في القائمة الموجودة على الجانب الأيسر. قد يكون خادم بريد PostFix في القائمة المنسدلة الخوادم أو الوحدات النمطية غير المستخدمة. في هذا المثال، كان PostFix Mail Server موجودا في القائمة المنسدلة الوحدات النمطية غير المستخدمة.

يجب أن تكون قد قمت بتثبيت PostFix Mail Server بنجاح على Raspberry PI. لبدء توفير خدمة البريد مع PostFix، هناك ثلاثة تكوينات يلزم تكوينها في معظم الحالات. انقر فوق خيارات عامة، ثم قم بتكوين ما هو المجال الذي يجب إستخدامه في البريد الصادر، وما هي المجالات التي يجب إستلام البريد لها، والشبكات المحلية. انقر فوق الزر حفظ وتطبيق لحفظ تغييراتك.

لمعرفة المزيد حول هذا الأمر، الرجاء مراجعة وثائق WebMin حول التكوين الأساسي ل PostFix.

القرار

يجب أن تكون قد قمت بتثبيت PostFix Mail Server بنجاح على Raspberry PI.

معلومات إضافية

إذا كنت مهتما بطرق مختلفة لكن ما زلت تستخدم Raspberry Pi، راجع هذه البرامج التعليمية:

ستستخدم هذه البرامج التعليمية واجهة سطر الأوامر لإعداد خادم البريد. يرجى الاتصال بهم بشأن أي مسائل أو أسئلة.

تمارين مبسطة - تمتع بإنشاء خادم بريد من جهاز Raspberry PI 3

تمارين معمقة مع ميزات أخرى: سام هوبز - Raspberry PI Email Server Part 1: PostFix Training

لن نستخدم التعليمين التدريسيين المذكورين أعلاه. هذه مصادر إضافية قد تكون مفيدة لك.

لمعرفة المزيد حول إنشاء شبكة صوت أساسية باستخدام Raspberry PI، انقر هنا.