أدوات المستخدم

أدوات الموقع


linux:استلام_بريد_النظام

اختلافات

عرض الاختلافات بين النسخة المختارة و النسخة الحالية من الصفحة.

رابط إلى هذه المقارنة

جانبي المراجعة السابقة المراجعة السابقة
المراجعة التالية
المراجعة السابقة
linux:استلام_بريد_النظام [2009/06/22 09:52]
alsadi
linux:استلام_بريد_النظام [2015/04/23 00:20] (حالي)
سطر 1: سطر 1:
 +{{tag>oj خوادم بريد cron}}
 +====== استلام بريد النظام ======
 +هناك العديد من "//​العفاريت//"​ التي ترسل تقارير ومنها المهام المجدولة cron jobs.
 +الكثير من هذه المهام تقوم بتحسين النظام وعمل تقرير عن حالته مثلا قد يرسل لك رسالة يخبرك فيها عن آخر الحزم المثبتة أو يحذرك من أن المساحة المتبقية في النظام ليست كافية ...إلخ. لكن هذه الرسائل سيكون مصيرها الإهمال حيث أنها معدة للوصول لبريد المستخدم الجذر.
 +
 +في هذه الوثيقة سنتعلم طريقة إعداد برامج البريد للوصول للبريد المحلي كيفية تحويل بريد الجذر إلى مستخدم أو أكثر.
 +
 +===== إرسال رسالة محلية =====
 +سنقوم أولا بإرسال رسالة عبر البريد المحلي حتى نتحقق من أن الإعدادات تعمل. اكتب الأمر التالي دون صلاحيات في سطر الأوامر (مع وضع اسم المستخدم عوضا عن my_username)
 +
 +<code bash>
 +echo "test message"​ | mail -s 'test subject'​ my_username
 +</​code>​
 +
 +===== إعداد برامج البريد =====
 +قم بتشغيل برنامج البريد مثل ​ evolution واختر إعداد حساب جديد واختر نوعه standard unix mbox spool file أي ملف صندوق بريد يونكس قياسي واختر المسار من زر تصفح الملفات ثم اضغط CTRL+L لإدخاله بشكل يدوي ثم اكتب المسار
 +  /​var/​spool/​mail/​my_username
 +
 +لكن مع ملاحظة تعويض اسم المستخدم مكان //​**my_username**//​
 +
 +{{ :​linux:​evolution-unix-spool.png?​480 |إعداد استقبال البريد}}
 +
 +وفي لسان الصادر اختر sendmail
 +
 +{{ :​linux:​evolution-sendmail.png?​480 |إعداد إرسال البريد}}
 +
 +===== تحويل رسائل النظام إلى مستخدم =====
 +ثم ضع في آخر الملف ​ ‪ /​etc/​aliases ‬ العبارة root: ثم أسماء المستخدمين الذين تريد أن توصل رسائل النظام لهم (تفصل بينها فاصلة). ويمكن عمل ذلك بالأمر
 +<code bash>
 +su -l
 +echo "​root:​ my_username"​ >>/​etc/​aliases
 +newaliases
 +</​code>​
 +
 +مع ملاحظة تعويض اسم المستخدم مكان my_usename
 +
 +كذلك هناك حساب اسمه postmaster قد ترغب باستلام الرسائل الموجهة له في هذه الحالة اكتب
 +<code bash>
 +su -l
 +perl -i -lwpe '​s/​^(postmaster:​\s*root)/​${1},​ my_username/'​ /​etc/​aliases
 +newaliases
 +</​code>​
 +
 +وبعد أي تعديل على ذلك الملف عليك تنفيذ الأمر newaliases
 +
 +ولتجربة ذلك قم بإرسال رسالة إلى الجذر بالأمر
 +
 +<code bash>
 +echo "test message"​ | mail -s 'test subject'​ root
 +</​code>​
 +
 +ثم انظر في بريدك هل وصلت.
  
linux/استلام_بريد_النظام.txt · آخر تعديل: 2015/04/23 00:20 (تحرير خارجي)