Mutt هو تطبيق بريد إلكتروني لسطر الأوامر لنظام Linux وإليك كيفية إعداده

Mutt هو تطبيق بريد إلكتروني لسطر الأوامر لنظام Linux ؛ نواصل سلسلة مراجعاتنا لتطبيقات سطر الأوامر المستندة إلى Linux. الدفع MusicCube (مشغل موسيقى) أو nnn (مدير الملفات) .

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

Mutt view inbox

افتح Terminal لتشغيل التطبيق واكتب mutt. التطبيق قيد التشغيل ولكن لا يمكنه العمل لأنك لم تقم بإعداد حساب البريد الإلكتروني الخاص بك.

هذا هو المكان الذي قد تشعر فيه بالحيرة: كيف أقوم بإعداد Mutt؟

قم بإنشاء ملف التكوين

نحتاج إلى وضع ملف التكوين 'muttrc' في الموقع ~ / .mutt / muttrc. استخدم الأمر mkdir أو أنشئه يدويًا في مجلد home / USERNAME. تحرير muttrc باستخدام أي محرر نصوص ؛ سيحتوي هذا المستند على الإعدادات المطلوبة لمصادقة حساب البريد الإلكتروني.

نصيحة: سأخبرك كيف تعلمت استخدام البرنامج. أضف سطرًا واحدًا (أمر) إلى muttrc في وقت واحد ، وقم بتشغيل التطبيق وشاهد ما يحدث. استغرق الأمر بعض المحاولة والخطأ ، لكنها كانت تجربة مجزية.

إذا كنت تستخدم المصادقة الثنائية (ويجب عليك بالتأكيد) ، فستحتاج إلى استخدام كلمة مرور التطبيق (لـ Gmail ، و Outlook ، وما إلى ذلك) لتسجيل الدخول.

أضف الأسطر التالية إلى ملف muttrc.

قم بتعيين imap_user = USERNAME@gmail.com
تعيين imap_pass = كلمة المرور الخاصة بك

دعنا نضيف عنوان URL للحساب. لنفترض أننا سنستخدم Gmail عبر IMAP و SMTP ، يجب إضافة هذا السطر:

تعيين مجلد = imaps: //imap.gmail.com/

ملاحظة: عند محاولة إرسال بريد ، سيطلب منك mutt إدخال كلمة المرور ، ويمكنك تعيين سمة smtp_pass لاستخدام كلمة مرور IMAP الخاصة بك لتجنب إدخالها يدويًا في كل مرة.

سنحتاج إلى مجلد لتنزيل رسائلك من صندوق الوارد الخاص بك. بدون هذا ، لا يمكن لـ Mutt العمل. لذا أضف الأمر التالي إلى ملف config.

تعيين ملف التخزين المؤقت = + INBOX

ربما لاحظت أن Mutt يستغرق وقتًا طويلاً لبدء التشغيل (جلب رؤوس الرسائل). لتقليل ذلك ، يمكنك إعداد ذاكرة التخزين المؤقت باستخدام الأمر

تعيين header_cache = ~ / .cache / mutt

حاول تشغيل mutt مرة أخرى ويجب أن يبدأ على الفور ، لأنه تم تخزين ذاكرة التخزين المؤقت محليًا. وبالمثل ، يمكنك تحديد المزيد من الإعدادات للمجلدات المرسلة والمسودات وما إلى ذلك.

Mutt is a command line email app for Linux and here

واجهه المستخدم

يتيح لك شريط القائمة الموجود أعلى النافذة التنقل بين علامات التبويب المختلفة. يتم عرض قائمة باختصارات لوحة المفاتيح أسفل شريط القوائم مباشرة. الجزء الكبير في الوسط هو جزء عارض الرسائل. سترى رسائل البريد الموجودة في صندوق الوارد الخاص بك مع التاريخ واسم المرسل وموضوع البريد الإلكتروني. قم بتمييز رسالة (استخدم مفاتيح الأسهم) ، واضغط على Enter لعرض الرسالة. يمكنك التمرير لأسفل في الرسالة / صندوق الوارد باستخدام Page Down و Page Up.

لا يحتوي Mutt على مؤلف بريد إلكتروني مدمج ، لذا ستحتاج إلى استخدام محرر نصوص. يمكنك استخدام أدوات متقدمة مثل Vim أو emacs أو التمسك بالمحررين الأساسيين.

تلميح: أضف محرر مجموعة الأوامر = محرر إلى muttrc. استبدل محرر EDITOR بتطبيقك المفضل ، على سبيل المثال ضبط المحرر = emacs.

اضغط على m لإنشاء بريد جديد ، وسيُطلب منك تحديد عنوان البريد الإلكتروني للمستلم ، ثم الموضوع. سيفتح المحرر في الخطوة التالية. احفظ المستند وأغلقه. الآن ، على شاشة الإرسال في تجاهل ، اضغط على y لإرسال البريد.

Mutt send mail

حاول إرسال بريد إلكتروني إلى نفسك لاختبار الوظيفة والتأكد من إعداد كل شيء بشكل صحيح.

Mutt view email

نصيحة: اضغط؟ للوصول إلى قسم المساعدة المدمج في أي وقت.

Mutt help

فيما يلي بعض الاختصارات المهمة

q = قم بإنهاء
د = حذف
م = البريد (إنشاء)
r = رد
y = إرسال
أنا = خروج (عند قراءة / إرسال الرسائل)

هناك الكثير من ملفات التكوين التي تم إنشاؤها بواسطة مستخدمين آخرين والتي يمكنك استخدامها. هنا لي الذي يجب أن يتيح لك تلقي رسائل البريد الإلكتروني وقراءتها وإرسالها.

قم بتعيين imap_user = USERNAME@gmail.com
تعيين imap_pass = كلمة المرور أو كلمة مرور التطبيق
تعيين realname = 'اسمك'
تعيين من = 'USERNAME@gmail.com'
تعيين المجلد = imaps: //imap.gmail.com
اضبط smtp_url = 'smtps: //USERNAME@gmail.com@smtp.gmail.com
تعيين smtp_pass = كلمة المرور أو كلمة مرور التطبيق
تعيين ssl_force_tls = نعم
تعيين header_cache = ~ / .cache / mutt
تعيين ملف التخزين المؤقت = + البريد الوارد
ضبط السجل = '+ مرسل'
تعيين مؤجل = '+ المسودات'
تعيين المهملات = '+ سلة المهملات'
تعيين محرر = 'emacs'

ال ArchLinux Wiki لموت تم استخدامه كمصدر مرجعي لهذه المقالة.

لم أرغب في جعل هذا درسًا تعليميًا أساسيًا ، لكن نظرًا لأن موقع Wiki الرسمي كان محيرًا بعض الشيء ، فقد كتبت واحدة لمساعدة الناس. ربما سأكتب متابعة مع الخيارات المتقدمة ، أو سأراجع عميل NeoMutt قريبًا.