نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • ویندوز فون
  • ارسال نامه خط فرمان ویندوز از خط فرمان نامه دریافت و ارسال کنید

ارسال نامه خط فرمان ویندوز از خط فرمان نامه دریافت و ارسال کنید

اصل: نمونه‌های فرمان پستی لینوکس - ارسال نامه‌ها از خط فرمان
نویسنده: ماه نقره ای
تاریخ انتشار: 27 مرداد 1392
ترجمه: A. Krivoshey
تاریخ انتقال: دسامبر 2013

معمولاً از سرویس‌های وب مانند جی‌میل و یاهو یا کلاینت‌های ایمیل گرافیکی برای دریافت و ارسال نامه استفاده می‌شود. با این حال، در لینوکس می‌توانیم در خط فرمان نامه ارسال یا دریافت کنیم. این در موقعیت هایی مانند ارسال نامه از اسکریپت ها یا در مواردی مفید است پوسته گرافیکیدر دسترس نیست.
این آموزش نحوه استفاده از دستور mail را برای دریافت و ارسال نامه توضیح می دهد.

ارسال نامه

بسته به توزیعی که استفاده می کنید، ممکن است نیاز به نصب داشته باشید بسته های اضافی، مانند mailutils، تا دستور mail به درستی کار کند.

کاربران دبیان/اوبونتو می توانند از دستور apt-get استفاده کنند:

# apt-get install mailutils

کاربران Fedora/CentOS/Red Hat Enterprise Linux (RHEL) می توانند این کار را با استفاده از yum انجام دهند:

# yum install mailutils

دستور mail اکنون باید آماده کار باشد.

دستور زیر را اجرا کنید و جایگزین کنید [ایمیل محافظت شده]"به آدرس شما پست الکترونیک. گزینه s موضوع نامه را مشخص می کند.

اکنون می توانید متن نامه را وارد کنید. وقتی کارتان تمام شد، «control-D» را در ابتدای یک خط جدید فشار دهید.

# نامه -s "این موضوع است" [ایمیل محافظت شده]رونوشت: سلام نقره ای چگونه شما هستیدانجام دادن امیدوارم خوب پیش بره خدا حافظ

شما اولین نامه را ارسال کردید خط فرمان. محتویات نامه را می توان از یک فایل درج کرد.
در برخی از توزیع ها پوسته فرمانابتدا سوال خواهد کرد حالت تعاملیوارد کردن فیلدهای دیگر مانند "Cc" (کپی کربن). برای رد شدن از این مرحله کافیست "Enter" را فشار دهید. هنگامی که آدرس ایمیل یا آدرس های خود را وارد کردید، برای انتقال به آن باید "Enter" را فشار دهید خط جدید، به متن نامه.
پس از فشردن Ctrl+D بدون هیچ گونه اعلان اضافی به خط فرمان باز می گردید. با این حال نامه شما ارسال شده است.
جالب اینجاست که اگر چیزی در متن ایمیل تایپ نکنید و Ctrl+D را فشار دهید، دستور mail به این صورت پاسخ می دهد:

# نامه -s "این موضوع است" [ایمیل محافظت شده]رونوشت: متن پیام تهی. امیدوارم که خوب باشد

اگر بدنه نامه در ما ذخیره شده باشد فایل جداگانه، می توانیم مستقیماً از آن برای ارسال ایمیل استفاده کنیم. این هنگام فراخوانی فرمان نامه از طریق اسکریپت ها یا سایر برنامه های نوشته شده، به عنوان مثال، در perl یا php مفید است.

$mail -s" سلام دنیا" [ایمیل محافظت شده] < /home/user/mailcontent.txt

یا ارسال سریعحروف در یک خط:

# echo "این متن پیام است" | ایمیل -s "این موضوع است" [ایمیل محافظت شده]

دیگر پارامترهای مفیددستورات پستی:

موضوع S (موضوع حرف)
-c آدرس ایمیل (CC - ارسال یک کپی از نامه به آدرس های ایمیل)
-b آدرس ایمیل (BCC - ارسال bccنامه به آدرس های ایمیل)

در زیر نمونه ای از استفاده از این گزینه ها آورده شده است:

$mail -s "Hello World" [ایمیل محافظت شده][ایمیل محافظت شده][ایمیل محافظت شده]

می توان چندین گیرنده را مشخص کرد و آدرس آنها را با کاما از هم جدا کرد.

$mail -s "Hello World" [ایمیل محافظت شده],[ایمیل محافظت شده]

تعیین آدرس فرستنده نیز آسان است، اما یک ترفند در اینجا وجود دارد. پس از ارسال نامه، باید دنباله کاراکترهای زیر را قبل از آدرس خود اضافه کنید:

(دو خط تیره) (فاصله) (تک تیر) (بدون فاصله) f

در زیر یک مثال آورده شده است:

$mail -s "Hello World" [ایمیل محافظت شده]---f [ایمیل محافظت شده]

با این حال، توالی بالا ممکن است در سنتو کار کند اما در دبیان یا اوبونتو نه. این سیستم ها از یک نحو جایگزین استفاده می کنند:

# echo "این متن پیام است" | ایمیل -s "این موضوع است" [ایمیل محافظت شده]-یک فرم: [ایمیل محافظت شده]

گزینه a به طور کلی هدرهای اضافی اضافه می کند. برای تعیین فرستنده با استفاده از آن، از نحو زیر استفاده کنید:

# echo "این متن پیام است" | ایمیل -s "این موضوع است" [ایمیل محافظت شده]-aFrom:Blogger\

لطفاً توجه داشته باشید که ما از براکت های زاویه ای فرار می کنیم، زیرا ممکن است هدف خاص خود را برای پوسته فرمان داشته باشند.

ارسال ایمیل با پیوست

دستور mail هنوز هم امروزه استفاده می شود زیرا ساده و راه سریعارسال ایمیل، اما متاسفانه از ارسال پیوست پشتیبانی نمی کند. حالا ما انجام می دهیم گام بعدیو MUTT را کشف کنید. این یک کنسول بسیار قدرتمند است سرویس گیرنده پست الکترونیکی، و می تواند خیلی بیشتر از ارسال ایمیل با پیوست انجام دهد، اما در این مورداین احتمال است که ما را مورد توجه قرار می دهد.

اگر mutt را به طور پیش فرض نصب نکرده اید، می توانید این کار را با استفاده از apt-get یا yum from انجام دهید نام ریشه(یا با استفاده از sudo):

برای کاربران دبیان/اوبونتو:

# apt-get install mutt

برای کاربران Fedora/CentOS یا Red Hat Enterprise Linux (RHEL):

# yum install mutt

اکنون می‌توانید ایمیل‌هایی را با پیوست‌ها از خط فرمان ارسال کنید.

ارسال یک نامه ساده:

# echo "این متن پیام است" | مات - "سلام" [ایمیل محافظت شده]

ارسال ایمیل با پیوست:

$ mutt -s "Hello World" -a /home/user/file_to_attach.tar.gz [ایمیل محافظت شده] < home/user/mailcontent.txt

ساده است.

ارسال ایمیل از اسکریپت های bash/shell

حالا بیایید عمیق‌تر بگردیم و سعی کنیم یک ایمیل از یک اسکریپت پوسته بفرستیم. در زیر یک اسکریپت ساده است که اطلاعات استفاده از دیسک را ارسال می کند.

#!/bin/باش دو -ش | mail -s "گزارش استفاده از دیسک" [ایمیل محافظت شده]

باز کن فایل جدید، خطوط بالا را در آن قرار دهید، ذخیره و اجرا کنید. یک ایمیل حاوی خروجی دستور "du -sh" دریافت خواهید کرد.
و آخرین ترفند در نامه از شرایط فرمان- اضافه کردن پیوست به نامه های ارسال شده از اسکریپت. فرض کنید باید انجام دهید نسخه پشتیباندایرکتوری ها با فایل های پیکربندی، آن را بایگانی کنید و با استفاده از mutt به عنوان پیوست ارسال کنید:

#!/bin/bash tar -zcf /home/user/backup.tar.gz /home/user/files_to_backup echo "فایل های پیکربندی بایگانی شده" | mutt -a /home/user/backup.tar.gz -s " پشتیبان گیری از داده ها" [ایمیل محافظت شده]

دستور echo در ابتدای خط سوم، متن "فایل های پیکربندی بایگانی شده" را به متن پیام اضافه می کند.

خواندن نامه ها

تا اینجا ما ارسال ایمیل از خط فرمان را بررسی کرده ایم. در واقع، شما همچنین می توانید به راحتی ایمیل ها را از خط فرمان بخوانید:

احتمالاً متوجه شده اید که ما از همین دستور برای ارسال و دریافت ایمیل استفاده می کنیم. با این حال، برای خواندن ایمیل ها نیازی به افزودن هیچ گزینه ای ندارید.
در زیر یک نتیجه گیری ساده وجود دارد:

$ mail Heirloom Mail نسخه 12.4 7/29/08. تایپ کنید؟ برای کمک. "/var/spool/mail/hcg": 2 پیام 2 جدید >N 1 [ایمیل محافظت شده]پنجشنبه 1 آگوست 16:53 81/3034 "Hello World" N 2 [ایمیل محافظت شده]پنجشنبه 1 آگوست 16:54 82/3061 "گزارش استفاده از دیسک" و

خط اول خروجی نسخه است برنامه های پستی. خط دوم می گوید که دو پیام وجود دارد، هر دو خوانده نشده، و نامه در فایل /var/spool/mail/hcg ذخیره می شود.
همه دارند کاربران لینوکسفایل ایمیل در پوشه /var/spool/mail/ قرار دارد. وقتی نامه جدیدی دریافت می شود، به انتهای این فایل اضافه می شود. پس از اطلاعات فایل، لیستی از حروف نمایش داده می شود.
اکیداً توصیه می شود که بدون ویرایش این فایل خودداری کنید با استفاده از پستیا برنامه مشابه. بهترین راه برای خواندن یا جستجوی حروف با grep است.
برای خواندن حرف اول کافی است عدد 1 را تایپ کرده و اینتر را فشار دهید. در حین خواندن نامه، اگر نیاز به بازگشت به لیست حروف دارید، به سادگی "q" را فشار دهید. نماد > نشان می دهد که ایمیل فعلی کدام ایمیل است.

دستور Maildir-utils

"mu" مجموعه ای از ابزارهای خط فرمان برای لینوکس/یونیکس است که به شما این امکان را می دهد جستجوی سریعنامه ها.

کاربران Debian/Ubuntu می توانند آن را با استفاده از apt-get نصب کنند:

# apt-get install maildir-utils

کاربران Fedora/CentOS/Red Hat Enterprise Linux (RHEL) می توانند از yum استفاده کنند:

# yum نصب maildir-utils

زیر یک زوج دستورات سادهاز این بسته:

$ mu find from:william subject:report

برای جستجوی ایمیل‌های ویلیام با گزارش موضوع.

برای بررسی تنظیمات فعلیپست، از گزینه اطلاعات استفاده می شود.

# اطلاعات mu-tool VERSION=2.99.97 SYSCONFDIR=/etc MAILSPOOLDIR=/var/mail/ SCHEME=mbox LOG_FACILITY=mail .....

بنابراین، می توانیم خلاصه کنیم. دریافت و ارسال ایمیل از خط فرمان واقعاً چندان دشوار نیست اگر بدانید در حال انجام چه کاری هستید.

سناریو: دامنه شما: دامنه mydomain.com که می خواهید ارسال کنید: theirdomain.com

1. سرور ایمیلی را که به آن ارسال می کنید، شناسایی کنید.نوع CMD را باز کنید

مجموعه NSLOOKUP q=mx theirdomain.com

پاسخ غیرمعتبر: theirdomain.com MX preference = 50، mail exchanger = mail.theirdomain.com Nslookup_big

ویرایش کنیدبرای تکمیل NSLOOKUP حتماً وارد خروجی شوید.

2. به سرور ایمیل خود متصل شوید

SMTP در پورت 25 ارتباط برقرار می کند. اکنون ما سعی می کنیم از TELNET برای اتصال به سرور ایمیل خود "mail.theirdomain.com" استفاده کنیم.

یک اعلان CMD را باز کنید

TELNET MAIL.THEIRDOMAIN.COM 25

شما باید چیزی شبیه به این را به عنوان پاسخ ببینید:

220 mx.google.com ESMTP 6si6253627yxg.6

به خاطر داشته باشید که سرورهای مختلفسلام های مختلفی خواهد داشت، اما شما باید چیزی دریافت کنید. اگر در این لحظه چیزی به وجود نیاید، دو مورد وجود دارد مشکلات احتمالی. پورت 25 روی فایروال شما مسدود شده است یا سرور آنها پاسخ نمی دهد. دامنه دیگری را امتحان کنید، اگر کار کرد پس شما نیستید.

3. ارسال کنید پست الکترونیک

اکنون از دستورات ساده SMTP برای ارسال یک پیام آزمایشی استفاده کنید. این بسیار مهم است، شما نمی توانید از کلید backspace استفاده کنید، روی صفحه کار می کند اما به درستی تفسیر نمی شود. شما باید این دستورات را به خوبی تایپ کنید.

ایمیل Ehlo mydomain.com از: rcpt به:

خوب این به چه معنا است؟ EHLO - خود را در سرور پست الکترونیکی HELO همچنین می تواند مورد استفاده قرار گیرد، اما EHLO به سرور می گوید که از مجموعه گسترده ای از دستورات (نه آن چیزی که ما استفاده می کنیم) استفاده کند.

ایمیل از طرف - چه کسی ایمیل را ارسال می کند. اطمینان حاصل کنید که این مقدار بیشتر یا کمتر از داخل پرانتز است زیرا به سرورهای ایمیل زیادی نیاز دارد (Postini).

RCPT به - شما آن را برای چه کسی ارسال می کنید. باز هم باید از پرانتز استفاده کنید. مرحله 4 را در مورد نحوه آزمایش رله نامه ببینید!

DATA - به سرور SMTP می گوید که متن زیر متن ایمیل شما است. فراموش نکنید که در پایان "Enter" را فشار دهید.

فقط نقطه در خط به سرور SMTP می گوید که کار با قطعه داده تمام شده است و ارسال ایمیل واضح است.

خروج - جلسه TELNET پایان می یابد.

4. تست رله SMTPتست رله SMTP بسیار ساده است و فقط نیاز به تغییر جزئی در دستورات بالا دارد. زیر را ببینید:

ایمیل Ehlo mydomain.com از: rcpt به: داده این یک آزمایش است، لطفا پاسخ ندهید. ترک کردن

تفاوت را ببین؟ در خط RCPT TO ما دامنه ای را ارسال می کنیم که کنترل نشده است سرور SMTP، که ما به آن ارسال می کنیم. یک خطای فوری دریافت خواهید کرد: رله SMTP غیرفعال است. اگر بتوانید ادامه دهید و ایمیل بفرستید، پس از آن سرور مجاز به ارسال است.


نویسنده: ماه نقره ای
تاریخ انتشار: 27 مرداد 1392
ترجمه: A. Krivoshey
تاریخ انتقال: دسامبر 2013

معمولاً از سرویس‌های وب مانند جی‌میل و یاهو یا کلاینت‌های ایمیل گرافیکی برای دریافت و ارسال نامه استفاده می‌شود. با این حال، در لینوکس می‌توانیم در خط فرمان نامه ارسال یا دریافت کنیم. این در شرایطی مانند ارسال نامه از اسکریپت ها یا در مواردی که رابط گرافیکی در دسترس نیست مفید است.
این آموزش نحوه استفاده از دستور mail را برای دریافت و ارسال نامه توضیح می دهد.

ارسال نامه

بسته به توزیعی که استفاده می کنید، ممکن است لازم باشد بسته های اضافی مانند mailutils را نصب کنید تا دستور mail به درستی کار کند.

کاربران دبیان/اوبونتو می توانند از دستور apt-get استفاده کنند:

# apt-get install mailutils

کاربران Fedora/CentOS/Red Hat Enterprise Linux (RHEL) می توانند این کار را با استفاده از yum انجام دهند:

# yum install mailutils

دستور mail اکنون باید آماده کار باشد.

دستور زیر را اجرا کنید و جایگزین کنید [ایمیل محافظت شده]» به آدرس ایمیل شما. گزینه s موضوع نامه را مشخص می کند.

اکنون می توانید متن نامه را وارد کنید. وقتی کارتان تمام شد، «control-D» را در ابتدای یک خط جدید فشار دهید.

# mail -s "این موضوع است" [ایمیل محافظت شده]رونوشت: سلام سیلور حال شما چطور است امیدوارم خوب پیش برود. خدا حافظ

شما اولین ایمیل خود را از خط فرمان ارسال کرده اید. محتویات نامه را می توان از یک فایل درج کرد.
در برخی از توزیع‌ها، پوسته ابتدا از شما می‌خواهد که فیلدهای دیگر را به صورت تعاملی وارد کنید، مانند "Cc" (کپی کربن). برای رد شدن از این مرحله کافیست "Enter" را فشار دهید. هنگامی که آدرس یا آدرس های ایمیل خود را وارد کردید، باید Enter را فشار دهید تا به خط جدید، به متن ایمیل بروید.
پس از فشردن Ctrl+D بدون هیچ گونه اعلان اضافی به خط فرمان باز می گردید. با این حال نامه شما ارسال شده است.
جالب اینجاست که اگر چیزی در متن ایمیل تایپ نکنید و Ctrl+D را فشار دهید، دستور mail به این صورت پاسخ می دهد:

# mail -s "این موضوع است" [ایمیل محافظت شده]رونوشت: متن پیام تهی. امیدوارم که خوب باشد

اگر متن نامه را در یک فایل جداگانه ذخیره کنیم، می توانیم مستقیماً از آن برای ارسال نامه استفاده کنیم. این هنگام فراخوانی فرمان نامه از طریق اسکریپت ها یا سایر برنامه های نوشته شده، به عنوان مثال، در perl یا php مفید است.

$mail -s "Hello World" [ایمیل محافظت شده]

یا به سرعت نامه ای را در یک خط ارسال کنید:

# echo "این متن پیام است" | ایمیل -s "این موضوع است" [ایمیل محافظت شده]

سایر گزینه های فرمان ایمیل مفید:

موضوع S (موضوع حرف)
-c آدرس ایمیل (CC - ارسال یک کپی از نامه به آدرس های ایمیل)
-b آدرس ایمیل (BCC - ارسال یک کپی کور نامه به آدرس های ایمیل)

در زیر نمونه ای از استفاده از این گزینه ها آورده شده است:

$mail -s "Hello World" [ایمیل محافظت شده][ایمیل محافظت شده][ایمیل محافظت شده]

می توان چندین گیرنده را مشخص کرد و آدرس آنها را با کاما از هم جدا کرد.

$mail -s "Hello World" [ایمیل محافظت شده],[ایمیل محافظت شده]

تعیین آدرس فرستنده نیز آسان است، اما یک ترفند در اینجا وجود دارد. پس از ارسال نامه، باید دنباله کاراکترهای زیر را قبل از آدرس خود اضافه کنید:

(دو خط تیره) (فاصله) (تک تیر) (بدون فاصله) f

در زیر یک مثال آورده شده است:

$mail -s "Hello World" [ایمیل محافظت شده]---f [ایمیل محافظت شده]

با این حال، توالی بالا ممکن است در سنتو کار کند اما در دبیان یا اوبونتو نه. این سیستم ها از یک نحو جایگزین استفاده می کنند:

# echo "این متن پیام است" | ایمیل -s "این موضوع است" [ایمیل محافظت شده]-یک فرم: [ایمیل محافظت شده]

گزینه a به طور کلی هدرهای اضافی اضافه می کند. برای تعیین فرستنده با استفاده از آن، از نحو زیر استفاده کنید:

# echo "این متن پیام است" | ایمیل -s "این موضوع است" [ایمیل محافظت شده]-aFrom:Blogger\

لطفاً توجه داشته باشید که ما از براکت های زاویه ای فرار می کنیم، زیرا ممکن است هدف خاص خود را برای پوسته فرمان داشته باشند.

ارسال ایمیل با پیوست

دستور mail هنوز هم امروزه استفاده می شود زیرا راهی سریع و آسان برای ارسال ایمیل است، اما متاسفانه از ارسال پیوست پشتیبانی نمی کند. اکنون قدم بعدی را برمی داریم و MUTT را کشف می کنیم. این یک سرویس گیرنده ایمیل کنسولی بسیار قدرتمند است و می‌تواند بسیار بیشتر از ارسال ایمیل با پیوست‌ها انجام دهد، اما در این مورد این ویژگی است که ما را مورد توجه قرار می‌دهد.

اگر به طور پیش فرض mutt را نصب نکرده اید، می توانید این کار را با apt-get یا yum به عنوان روت (یا با استفاده از sudo) انجام دهید:

برای کاربران دبیان/اوبونتو:

# apt-get install mutt

برای کاربران Fedora/CentOS یا Red Hat Enterprise Linux (RHEL):

# yum install mutt

اکنون می‌توانید ایمیل‌هایی را با پیوست‌ها از خط فرمان ارسال کنید.

ارسال یک نامه ساده:

# echo "این متن پیام است" | مات - "سلام" [ایمیل محافظت شده]

ارسال ایمیل با پیوست:

$ mutt -s "Hello World" -a /home/user/file_to_attach.tar.gz [ایمیل محافظت شده]

ساده است.

ارسال ایمیل از اسکریپت های bash/shell

حالا بیایید عمیق‌تر بگردیم و سعی کنیم یک ایمیل از یک اسکریپت پوسته بفرستیم. در زیر یک اسکریپت ساده است که اطلاعات استفاده از دیسک را ارسال می کند.

#!/bin/باش دو -ش | mail -s "گزارش استفاده از دیسک" [ایمیل محافظت شده]

یک فایل جدید باز کنید، خطوط بالا را در آن قرار دهید، ذخیره کنید و اجرا کنید. یک ایمیل حاوی خروجی دستور "du -sh" دریافت خواهید کرد.
و آخرین ترفند در حروف از خطوط فرمان اضافه کردن پیوست به نامه های ارسال شده از اسکریپت است. فرض کنید باید از یک دایرکتوری با فایل های پیکربندی نسخه پشتیبان تهیه کنید، آن را زیپ کنید و با استفاده از mutt به عنوان پیوست ارسال کنید:

#!/bin/bash tar -zcf /home/user/backup.tar.gz /home/user/files_to_backup echo "فایل های پیکربندی بایگانی شده" | mutt -a /home/user/backup.tar.gz -s "پشتیبان گیری از داده ها" [ایمیل محافظت شده]

دستور echo در ابتدای خط سوم، متن "فایل های پیکربندی بایگانی" را به متن نامه اضافه می کند.

خواندن نامه ها

تا اینجا ما ارسال ایمیل از خط فرمان را بررسی کرده ایم. در واقع، شما همچنین می توانید به راحتی ایمیل ها را از خط فرمان بخوانید:

احتمالاً متوجه شده اید که ما از همین دستور برای ارسال و دریافت ایمیل استفاده می کنیم. با این حال، برای خواندن ایمیل ها نیازی به افزودن هیچ گزینه ای ندارید.
در زیر یک نتیجه گیری ساده وجود دارد:

$ mail Heirloom Mail نسخه 12.4 7/29/08. تایپ کنید؟ برای کمک. "/var/spool/mail/hcg": 2 پیام 2 جدید >N 1 [ایمیل محافظت شده]پنجشنبه 1 آگوست 16:53 81/3034 "Hello World" N 2 [ایمیل محافظت شده]پنجشنبه 1 آگوست 16:54 82/3061 "گزارش استفاده از دیسک" و

اولین خط خروجی نسخه برنامه پست است. خط دوم می گوید که دو پیام وجود دارد، هر دو خوانده نشده، و نامه در فایل /var/spool/mail/hcg ذخیره می شود.
برای همه کاربران فایل لینوکس with mail در فهرست /var/spool/mail/ قرار دارد. وقتی نامه جدیدی دریافت می شود، به انتهای این فایل اضافه می شود. پس از اطلاعات فایل، لیستی از حروف نمایش داده می شود.
اکیداً توصیه می شود که این فایل را بدون استفاده از ایمیل یا برنامه ای مشابه ویرایش نکنید. بهترین راه برای خواندن یا جستجوی حروف با grep است.
برای خواندن حرف اول کافی است عدد 1 را تایپ کرده و اینتر را فشار دهید. در حین خواندن نامه، اگر نیاز به بازگشت به لیست حروف دارید، به سادگی "q" را فشار دهید. نماد > نشان می دهد که ایمیل فعلی کدام ایمیل است.

دستور Maildir-utils

"mu" مجموعه‌ای از ابزارهای خط فرمان برای لینوکس/یونیکس است که به شما امکان می‌دهد به سرعت ایمیل‌ها را جستجو کنید.

کاربران Debian/Ubuntu می توانند آن را با استفاده از apt-get نصب کنند:

# apt-get install maildir-utils

کاربران Fedora/CentOS/Red Hat Enterprise Linux (RHEL) می توانند از yum استفاده کنند:

# yum نصب maildir-utils

در زیر چند دستور ساده از این بسته آورده شده است:

$ mu find from:william subject:report

برای جستجوی ایمیل‌های ویلیام با گزارش موضوع.

برای بررسی تنظیمات ایمیل فعلی، از گزینه اطلاعات استفاده کنید.

# اطلاعات mu-tool VERSION=2.99.97 SYSCONFDIR=/etc MAILSPOOLDIR=/var/mail/ SCHEME=mbox LOG_FACILITY=mail .....

بنابراین، می توانیم خلاصه کنیم. دریافت و ارسال ایمیل از خط فرمان واقعاً چندان دشوار نیست اگر بدانید در حال انجام چه کاری هستید.

منبع http://rus-linux.net/MyLDP/consol/mails.html

بهترین مقالات در این زمینه