السلام عليكم و رحمة الله و بركاته
أولا، أعتذر بشدة عن الإنقطاع في هذا الموضوع، و ذلك بسبب بعض المشاكل و الظروف الغير جيدة في الفترة الماضية…
هذا الموضوع سأتحدث فيه عن استخدام الأسماء المستعارة لعناوين البريد، بالإضافة إلى إعادة توجيه البريد لعنوان آخر…
كنت أريد الحديث عن إعداد السيرفر ليستخدم SSL، و لكن كان لابد لي من الحديث عن الشهادات الرقمية بشكل عام أولا حتى أتمكن من المتابعة في إعداد SSL على السيرفرـ بالإضافة إلى أن النقطة التي تخص حانب السيرفر صغيرة بالمقارنة مع الحديث الذي كان من المفترض عمله عن SSL، لذلك، لم أتطرق لهذا الموضوع…
سأقوم بالحديث عن SSL بصورة بسيطة لاحقا، و لمعرفة معلومات عن الشهادات الرقمية و الـ Certification Authority الخاصة باللينوكس، يمكن مراجعة هذا المستند في الصفحة التالية، و الذي سيشرح بالتفصيل كيفية استعمال الشهادات الرقمية تحت نظام اللينوكس:
بعد الإطلاع على الرابط السابق، سيصبح فهم الشهادات الرقمية سهلا، و أستطيع عندها الكتابة عنها في السيرفر Postfix و Dovecot بشكل مريح…
أما بالنسبة للموضوع الآن، فهو كما ذكرت عبارة عن شرح استخدام local alias database أو قاعدة بيانات محلية للأسماء المستعارة لعناوين البريد، بالإضافة إلى إنشاء ملف اسمه forward و ظيفته تحديد عناوين البريد التي نريد إعادة توجيه بريدنا الحالي إليها…
-
أولا: استخدام الأسماء المستعارة (Local alias database):
الفائدة من هذا هي، أولا إمكانية إنشاء مجموعات تسليم تحوي أكثر من عنوان، و أيضا، إعادة توجيه البريد المرسل إلى أشخاص وهميين منثل Postmaster و root إلى مستخدمين فعليين على النظام، و كمثال على ذلك، نقوم بإنشاء مستخدم اسمه testuser1 ثم نقوم بإضافة alias له ليصبح sysadmin، الآن، عند إرسار بريد إلى sysadmin سيتم تسليمه للمستخدم testuser1، بينما لا يوجد فعليا مستخدم بالاسم sysadmin، و إنما هو مجرد اسم مستعار للمستخدم testuser1…
- كيفية إضافة اسم مستعار لمستخدم جديد:
لإضافة اسم مستعار لمستخدم جديد، أولا نقوم بإنشاء المستخدم، لتنفيذ ذلك، سنستخدم الأمر التالي:
sudo useradd -m -s /bin/bash testuser1
sudo passwd testuser1
ثم نقوم الآن بفتح الملف aliases الموجود داخل الدليل etc و إضافة الاسم المستعار لمستخدمنا الجديد:
sudo vi /etc/aliases
و نقوم بإضافة السطر التالي:
sysadmin: testuser1
ثم نقوم بالخروج مع حفظ الملف… (استخدم الأمر wq داخل vi لعمل ذلك مباشرة)
ثم لتطبيق التغييرات نقوم بتنفيذ الأمر newaliases الذي وظيفته إعادة بناء قاعدة البيانات الخاصة بالأسماء من جديد، و ذلك عبر الأمر:
sudo newaliases
لو قمنا الآن بإرسال بريد للمستخدم testuser1، سنجده في المجلد /home/testuser1/Maildir/new، و أيضا لو قمنا بإرسال بريد للمستخدم (أو للاسم) sysadmin سنجده أيضا في نفس الدليل السابق، و ذلك لأن الاسم sysadmin فقط يشير للمستخدم testuser1…
- إضافة اسم مستعار لمستخدم مسبق:
لعمل ذلك، فقط سنقوم بفتح الملف aliases و نقوم بإضافة السم المستعار و مقابله اسم المستخدم الموجود بالفعل، تماما كما في النقطة السابقة…
- إنشاء مجموعة تسليم باستخدام الـ Aliases:
كما ذكرت سابقا، من فزائد الـ alias هي إمكانية عمل مجموعات تسليم distribution groups، و يتم ذلك كالتالي:
لو فرضنا مثلا أننا لدينا صندوقي بريد (testuser1 و testuser2)، و نريد من البريدين استقبال كل الرسائل الخاصة بالدعم الفني، بكل بساطة، سنقوم بإنشاء alias لكل من الحسابين السابقين بنفس الاسم، أي:
support: testuser1
support: testuser2
و بهذا، أي بريد يتم إرساله إلى support@domain.com سيتم استقباله عند كل من testuser1 و testuser2 بنفس الوقت…
-
إعادة توجيه البريد باستخدام الملف .forward:
هذه النقطة بسيطة جدا، و هي كيفية إعادة توجيه البريد الوارد إلى حساب معين ليتم إرساله لعنوان بريد آخر، و تتم عبر إنشاء ملف اسمه forward في دليل الـ home الخاص بالحساب الذي نريد عمل إعادة توجيه له…
لنفرض وجود حساب باسم testuser و نريد إعادة توجيه البريد الخاص به إلى بريده الآخر على الهوتميل مثلا أو أي حساب آخر… ما سنقوم بعمله هو التالي:
su - testuser
touch .forward
vi .forward
بعد أن قمنا بفتح الملف forward سنضع فيه سطر واحد و هو عنوان البريد الذي نريد تحويل الرسائل إليه:
testuser@hotmail.com
ثم سنغلق الملف كالتالي: wq
الآن، أي بريد سيتم إرساله للمستخدم testuser سيتم تحويله تلقائيا لبريده الآخر على Hotmail مثلا أو أي بريد آخر نريد…
—
تابع أجزاء الدرس:
إنشاء سيرفر بريد إلكتروني في لينوكس – الجزء الأول (مقدمة + مقدمة عن Postfix و Dovecot)
إنشاء سيرفر بريد إلكتروني في لينوكس – الجزء الأول – ملحق (نظرة سريعة على المحرر vi)
إنشاء سيرفر بريد إلكتروني في لينوكس – الجزء الثاني (تثبيت نظام Ubuntu Server و إعداد الشبكة)
إنشاء سيرفر بريد إلكتروني في لينوكس – الجزء الثالث (إعداد Postfix و Dovecot للعمل داخليا)





[...] ملحق | الجزء الثاني | الجزء الثالث | الجزء الرابع | ملحق: 1 [...]