این دستور mu-easy است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
mu_easy - معرفی سریع mu
شرح
mu مجموعه ای از ابزارها برای برخورد با پیام های ایمیل در Maildirs است. گزینه های زیادی وجود دارد،
که همگی در صفحات man برای دستورات فرعی مختلف توضیح داده شده اند. این مرد صفحات
از تمام جزئیات می پرد و نمونه هایی از موارد استفاده رایج را ارائه می دهد. اگر استفاده
مواردی که در اینجا توضیح داده شده است دقیقاً آنچه را که می خواهید انجام نمی دهند، لطفاً موارد گسترده تر را بررسی کنید
اطلاعات موجود در صفحه man در مورد دستور فرعی که استفاده می کنید -- برای مثال، mu-
ایندکس یا mu-find man pages.
توجه داشته باشیداز: شاخص فرمان (و بنابراین، آنهایی که به آن وابسته هستند، مانند پیدا کردن),
نیاز است که ایمیل خود را در قالب Maildir ذخیره کنید. اگر این کار را نکنید، باز هم می توانید
از دستورات دیگر استفاده کنید، اما نمی توانید ایمیل خود را فهرست/جستجو کنید.
به طور پیش فرض، mu زمانی که فکر می کند ترمینال شما قادر به انجام این کار است از خروجی رنگی استفاده می کند.
اگر رنگ را دوست ندارید، می توانید از آن استفاده کنید --بدون رنگ گزینه خط فرمان، یا تنظیم کنید
MU_NOCOLOR متغیر محیطی به غیر خالی
نمایه سازی شما E-MAIL
قبل از اینکه بتوانید ایمیل ها را جستجو کنید، ابتدا باید آنها را فهرست بندی کنید:
$ mu شاخص
بسته به میزان نامه ای که دارید و سرعت آن، این فرآیند می تواند چند دقیقه طول بکشد
کامپیوتر شما، هارد دیسک و غیره
صد پیام در ثانیه
mu شاخص حدس می زند Maildir سطح بالا کار خود را انجام دهد. اگر اشتباه حدس زد، می توانید استفاده کنید
la --maildir گزینه ای برای تعیین دایرکتوری سطح بالایی که باید پردازش شود. را ببینید
mu-index صفحه مرد برای جزئیات بیشتر
به طور معمول، mu شاخص همه دایرکتوری های زیر Maildir سطح بالا را بازدید می کند. با این حال، شما
می تواند دایرکتوری های خاصی (مثلاً پوشه های "سطل زباله" یا "هرزنامه") را با ایجاد یک فایل حذف کند
نام .noindex در دایرکتوری چه زمانی mu چنین فایلی را می بیند، این را حذف می کند
دایرکتوری و زیرشاخه های آن از نمایه سازی. همچنین نگاه کنید به .نو آپدیت در mu-index
صفحه مدیریت
جستجوکردن شما E-MAIL
پس از اینکه ایمیل خود را فهرست کردید، می توانید شروع به جستجو در آن کنید. به طور پیش فرض، جستجو
نتایج بر روی خروجی استاندارد چاپ می شوند. متناوبا، خروجی می تواند به شکل باشد
Maildir با پیوندهای نمادین به پیام های یافت شده. این امکان ادغام با ایمیل را فراهم می کند
مشتریان؛ را ببینید پیدا کردن صفحه man برای جزئیات، نحو پارامترهای جستجو و غیره
بر. در اینجا، ما فقط چند مثال برای موارد رایج ارائه می دهیم.
ابتدا، بیایید همه پیامهای ارسال شده به جولیوس (سزار) در مورد میوه را جستجو کنیم:
$ mu پیدا کردن t:julius میوه
این باید چیزی شبیه به:
2008-07-31T21:57:25 EEST جان میلتون[ایمیل محافظت شده]> Fere libenter homines id quod volunt credunt
این به این معنی است که در جایی از پیام پیامی به «جولیوس» با «میوه» وجود دارد. در این
مورد، این پیامی از جان میلتون است. توجه داشته باشید که فرمت تاریخ به شما بستگی دارد
زبان/محلی که استفاده می کنید.
چگونه بفهمیم که این پیام برای ژولیوس سزار ارسال شده است؟ خوب، از آن قابل مشاهده نیست
نتایج بالا، زیرا فیلدهای پیش فرض نشان داده شده تاریخ/فرستنده/موضوع هستند. با این حال،
ما می توانیم این را با استفاده از --زمینه های پارامتر (به پیدا کردن صفحه مرد برای
جزئیات):
$ mu پیدا کردن --fields="t s" t:julius میوه
به عبارت دیگر، فیلد «To:» (t) و موضوع (s) را نمایش دهید. این باید برگردد
چیزی مثل:
سزار ژولیوس[ایمیل محافظت شده]> Fere libenter homines id quod volunt credunt
این همان پیامی است که قبلاً یافت شده است، فقط با چند فیلد مختلف نمایش داده شده است.
به طور پیش فرض، mu از AND منطقی برای پارامترهای جستجو استفاده می کند - یعنی نمایش داده می شود
پیام هایی که با تمام پارامترها مطابقت دارند. با این حال، می توانیم از OR منطقی نیز استفاده کنیم:
$ mu پیدا کردن t:julius OR f:سقراط
به عبارت دیگر، پیام هایی را نمایش دهید که یا برای جولیوس سزار ارسال می شوند or از هستند
سقراط این می تواند چیزی شبیه به:
2008-07-31T21:57:25 EEST سقراط[ایمیل محافظت شده]> چیزهای جالب
2008-07-31T21:57:25 EEST جان میلتون[ایمیل محافظت شده]> Fere libenter homines id quod volunt credunt
اگر بخواهیم بخشی از متن پیام را ببینیم چه؟ شما می توانید یک "خلاصه" از
خطوط اول پیام با استفاده از --خلاصه گزینه، که اولین را "خلاصه" می کند n
خطوط پیام:
$ mu پیدا کردن --خلاصه ناپلئون m:/بایگانی
1970-01-01T02:00:00 EET ناپلئون بناپارت[ایمیل محافظت شده]> راک به شخص
خلاصه: Le 24 fevrier 1815, la vigie de Notre-Dame de la Garde signala le
trois-mâts le Pharaon، venant de Smyrne، Trieste et Naples. بیا
d'habitude, un pilote cotier partit aussitôt du port, rasa le château
خلاصه شامل n خط اول پیام با تمام فضای خالی اضافی است
حذف شده.
همچنین توجه داشته باشید m:/بایگانی پارامتر در پرس و جو این بدان معنی است که ما فقط پیام ها را در مطابقت می دهیم
یک maildir به نام '/archive'.
MORE پرس و جوها
بیایید چند پرسش دیگر را فهرست کنیم که ممکن است جالب باشد. لطفا توجه داشته باشید که جستجو برای
پرچمهای پیام، اولویتها و محدودههای تاریخ فقط در نسخه mu 0.9 یا بالاتر موجود هستند.
همه پیام های مهم امضا شده را دریافت کنید:
$ mu پیدا کردن پرچم: امضا شده prio: بالا
دریافت همه پیامها از جیم بدون پیوست:
$ mu پیدا کردن از:jim و نه پرچم: پیوست
دریافت همه پیام هایی که جک در یکی از فیلدهای تماس قرار دارد:
$ mu پیدا کردن تماس: جک
این از تماس ویژه استفاده می کند: شبه فیلد که مطابق با (از جانب, به, cc و BCC).
دریافت همه پیام های موجود در پوشه موارد ارسال شده درباره ماست:
$mu پیدا کردن maildir:'/ارسال شد موارد' ماست
توجه داشته باشید که چگونه باید عبارات جستجویی را نقل قول کنیم که دارای فاصله هستند.
دریافت همه پیامهای خوانده نشده که در آن موضوع از Ångström نام برده شده است:
$ mu پیدا کردن موضوع: Ångström پرچم: خوانده نشده
که معادل است با:
$ mu پیدا کردن موضوع:انگستروم پرچم: خوانده نشده
زیرا آیا mu به حروف بزرگ و بدون لهجه حساس است.
دریافت همه پیام های خوانده نشده بین مارس 2002 و اوت 2003 در مورد پرنده (یا سوئدی)
گروه راک):
$ mu پیدا کردن date:20020301..20030831 بلبل پرچم: خوانده نشده
دریافت تمام پیامهای دریافتی امروز:
$ mu پیدا کردن تاریخ: امروز..اکنون
دریافت همه پیامهایی که در دو هفته گذشته درباره emacs دریافت کردهایم:
$ mu پیدا کردن تاریخ: 2w..اکنون ایمکس
یکی دیگر از ویژگی های قدرتمند (از 0.9.6) جستجوهای wildcard است که در آن می توانید جستجو کنید
آخرین n شخصیت ها در یک کلمه به عنوان مثال، می توانید جستجو کنید:
$ mu پیدا کردن 'موضوع:soc*'
و ایمیل هایی در مورد فوتبال، سقراط، جامعه و غیره دریافت کنید. توجه داشته باشید، نقل قول مهم است
عبارت جستجو، در غیر این صورت پوسته "*" را تفسیر می کند.
همچنین میتوانید پیامهایی را با یک پیوست خاص با استفاده از نام فایل آنها جستجو کنید
مثال:
$ mu پیدا کردن 'file:pic*'
همه پیامها را با یک پیوست دریافت میکند که با «pic» شروع میشود.
اگر میخواهید پیوستهایی با نوع MIME خاصی پیدا کنید، میتوانید از موارد زیر استفاده کنید:
دریافت همه پیام ها با پیوست های PDF:
$ mu پیدا کردن mime:application/pdf
یا حتی:
دریافت همه پیامها با پیوستهای تصویر:
$ mu پیدا کردن 'mime:image/*'
توجه داشته باشید که (1) از علامت "*" فقط می توان به عنوان سمت راست ترین چیز در یک عبارت جستجو استفاده کرد.
و (2) که باید عبارت جستجو را نقل قول کنید، زیرا در غیر این صورت پوسته شما این کار را خواهد کرد
"*" را تفسیر کنید (گسترش آن به تمام فایل های دایرکتوری فعلی -- احتمالاً نه چه چیزی
شما می خواهید).
در حال نمایش پیام ها
همچنین ممکن است بخواهیم به جای اطلاعات هدر، پیام های کامل را نمایش دهیم.
این را می توان با استفاده از mu حبه فرمان توجه داشته باشید که این دستور از پایگاه داده استفاده نمی کند.
شما به سادگی مسیر یک پیام را در اختیار آن قرار می دهید.
بنابراین، اگر می خواهید پیامی را از یک عبارت جستجو نمایش دهید، به مسیر آن نیاز دارید.
برای رسیدن به مسیر (فکر کنید location) برای اولین مثال ما می توانیم استفاده کنیم:
$ mu پیدا کردن --fields="l" t:julius میوه
و ما چیزی مانند این را دریافت خواهیم کرد:
/home/someuser/Maildir/archive/cur/1266188485_0.6850.cthulhu:2,
اکنون می توانیم این پیام را نمایش دهیم:
$ mu حبه /home/someuser/Maildir/archive/cur/1266188485_0.6850.cthulhu:2,
از: جان میلتون[ایمیل محافظت شده]>
به: ژولیوس سزار[ایمیل محافظت شده]>
موضوع: Fere libenter homines id quod volunt credunt
Date: 2008-07-31T21:57:25 EEST
نافرمانی انسان اول، و میوه
از آن درخت ممنوعه که طعم فانی اش را دارد
مرگ را به جهان آورد، و تمام بدبختی ما،
[...]
یافته تماس
در حالی که mu پیدا کردن جستجو برای پیام ها، نیز وجود دارد mu cfind برای پیدا کردن اطلاعات تماس، است که،
نام + آدرس بدون هیچ عبارت جستجویی، mu cfind تمام مخاطبین شما را فهرست می کند.
$ mu cfind ژولیوس
همه مخاطبین با 'julius' را در نام یا آدرس ایمیل پیدا می کند. توجه داشته باشید که mu cfind
الف را می پذیرد منظم بیان.
mu cfind همچنین از a --فرمت=-پارامتر، که خروجی را روی مقداری خاص تنظیم می کند
فرمت، بنابراین نتایج را می توان به برنامه دیگری وارد کرد. به عنوان مثال، برای صادرات خود
اطلاعات تماس به a سگ فایل دفترچه آدرس، می توانید از چیزی شبیه به:
$ mu cfind --format=mutt-نام مستعار > ~/mutt-aliases
سپس، می توانید از آنها استفاده کنید سگ اگر چیزی شبیه به آن اضافه کنید منبع ~/mutt-aliases خود را به
muttrc.
با استفاده از خدمات onworks.net از mu-easy آنلاین استفاده کنید