След като се запознаете с използването на терминала на Linux, искате да направите всичко във вашата система, като просто въвеждане на команди, включително изпращане на имейли и един от важните аспекти на изпращането на имейли е прикачени файлове.
Специално за Sysadmins, може да прикачи архивен файл, лог файл/доклад за работата на системата или всякаква свързана информация и я изпратете на отдалечена машина или колега.
В тази публикация ще научим начини за изпращане на имейл с прикачен файл от терминала на Linux. Важното е, че има няколко имейл клиенти от командния ред за Linux които можете да използвате за обработка на имейли с прости функции.
За да използвате ефективно и надеждно този урок, трябва да имате работеща пощенска система или да настроите някоя от агенти за прехвърляне на поща (MTA) за Linux на вашата система.
А MTA е приложение, отговорно за изпращане и получаване на имейли от един хост на друг.
По -долу са представени различните, добре известни методи за изпращане на имейл с прикачен файл от терминала.
поща е част от пощенски писма (На Debian) и mailx (Вкл Червена шапка) и се използва за обработка на съобщения в командния ред.
$ sudo apt-get инсталирайте mailutils. # yum инсталирате mailx.
Сега е време да изпратите прикачен файл към имейл с помощта на пощенската команда a показана.
$ echo „Текст на съобщението тук“ | поща -s „Тема тук“[защитен имейл] -A backup.zip.
В горната команда флагът:
-с
- посочва темата на съобщението.-А
- помага за прикачване на файл.Можете също така да изпратите съществуващо съобщение от файл, както следва:
$ mail -s "Тема тук" -t [защитен имейл] -A backup.zip2. Използване на командата mutt
мрънка е популярен, лек имейл клиент от командния ред за Linux.
Ако нямате такава във вашата система, въведете командата по -долу, за да я инсталирате:
$ sudo apt-get install mutt. # yum install mutt.Можете да изпратите имейл с прикачен файл, като използвате мрънка команда по -долу.
$ echo „Текст на съобщението тук“ | мутри -s „Тема тук“ -a backup.zip [защитен имейл]
където опцията:
-с
- показва темата на съобщението.-а
- идентифицира прикачения (ите) файл (и).Прочетете повече за Mutt - Имейл клиент от командния ред за изпращане на писма от терминал
3. Използване на командата mailx
mailx работи по -скоро като мрънка команда и тя също е част от пощенски писма (В Debian) пакет.
$ sudo apt-get инсталирайте mailutils. # yum инсталирате mailx.Сега изпратете пощата с прикачени файлове от командния ред, като използвате mailx команда.
$ echo „Текст на съобщението тук“ | mailx -s „Тема тук“ -a backup.zip [защитен имейл]
4. Използване на командата mpack
mpack кодира посочения файл в едно или повече MIME съобщения и изпраща съобщението до един или повече получатели, или го записва в именован файл или набор от файлове, или го публикува в набор от групи новини.
$ sudo apt-get install mpack. # yum инсталирайте mpack.За да изпратите съобщение с прикачен файл, изпълнете командата по -долу.
$ mpack -s файл "Тема тук" [защитен имейл]
Това е всичко! Имате ли предвид други методи за изпращане на имейли с прикачени файлове от терминала на Linux, които не са споменати в горния списък? Кажете ни в коментарите.