Изпращането на имейли от терминала на Linux е необходимо, особено когато автоматизирате имейли с помощта на обвивка скрипт. Програмите за електронна поща като Thunderbird и Evolution може да изглеждат като инструменти за преминаване, но понякога могат да се чувстват подути. Ако ви е удобно да работите с командния ред, може да ви е от полза да изпращате / получавате имейли чрез собствената сърдечна система на Linux.

Можете да конфигурирате Gmail и други имейл клиенти в Linux за достъп до вашата пощенска кутия, да изпращате имейли и да отговаряте директно на имейли от терминала. За достъп до пощенската си кутия първо ще трябва да конфигурирате Mutt, което ще улесни нещата в дългосрочен план.

Какво е Мут?

Mutt е текстово базиран клиент за електронна поща с отворен код, използван за прехвърляне / получаване на имейли между хостове, докато се използва Простият протокол за прехвърляне на поща (SMTP). За да инсталирате Mutt, трябва да следвате няколко команди и след това можете лесно да конфигурирате пощенската си кутия в Gmail.

instagram viewer

Характеристики на Mutt’s Worth Reckoning

Преди да се потопите, бихте искали да знаете какво прави Mutt толкова специален за Linux. Ето някои функции, които биха ви убедили в истинската способност на Мът като манипулатор на пощенска кутия:

  • Лесно е да се инсталира и конфигурира.
  • Можете да изпращате имейли с единични / множество прикачени файлове, точно от командния ред.
  • Mutt ви позволява да изпращате писма до получателите в CC и BCC раздели.
  • Той от сърце подкрепя нишките за съобщения.
  • Използвайте отличната характеристика на пощенските списъци.
  • Получавате поддръжка за различни формати на пощенска кутия като mbox, maildir, MMDF и MH.
  • Предлага се на поне 20 езика.
  • Mutt поддържа функцията DSN (Известие за състоянието на доставката).

Как да инсталирам Mutt на Linux

Тъй като Mutt не е стандартен Linux пакет, няма да го намерите предварително инсталиран във вашата система. Ще трябва да инсталирате пакета ръчно, като използвате мениджър на пакети.

На Ubuntu и Debian:

sudo apt-get инсталиране mutt

Можете да инсталирате Mutt на RHEL / CentOS с помощта на YUM:

sudo yum инсталиране на mutt

За да инсталирате пакета на Fedora:

sudo dnf инсталирай mutt

На базираните на Arch дистрибуции можете инсталирайте пакета с помощта на Pacman:

sudo pacman -S mutt

Как да конфигурирам Mutt на Linux

Като първата стъпка за конфигуриране трябва да създадете няколко директории, където системата ще съхранява пощата, заглавията и сертификатите след инсталацията.

Издайте следните команди една по една:

mkdir -p ~ / .mutt / кеш / заглавки
mkdir ~ / .mutt / кеш / тела
докоснете ~ / .mutt / сертификати

Създайте конфигурационния файл на Mutt с помощта на командата за докосване:

докоснете ~ / .mutt / muttrc

Отвори muttrc файл с помощта на вашия любим текстов редактор:

sudo nano ~ / .mutt / muttrc

След като редакторът се отвори, е време да започнете да попълвате IMAP и SMTP данните на вашата пощенска кутия, за да попълните настройките на пощенската кутия за входяща и изходяща поща.

Ето настройките:

задайте от = "потребителско име@gmail.com"
set realname = "Първо последно"
# IMAP настройки
задайте imap_user = "потребителско име@gmail.com"
задайте imap_pass = ""
# SMTP настройки
задайте smtp_url = "smtps: //[email protected]"
задайте smtp_pass = ""
# Отдалечени папки на Gmail
set folder = "imaps: //imap.gmail.com/"
set spoolfile = "+ INBOX"
зададено отложено = "+ [Gmail] / Чернови"
set record = "+ [Gmail] / Sent Mail"
set trash = "+ [Gmail] / Trash"

Този пример демонстрира как да настроите акаунт в Gmail с помощта на Mutt. Не забравяйте да замените потребителско име, Първо, и Последно в горния фрагмент с имейл адрес, име и фамилия, съответно.

Дешифриране на командите за имейл настройки

  • От: Идентификатор на имейл на подателя
  • Истинско име: Това ще бъде вашето име, което ще се появи в имейла.
  • IMAP_потребител: Това е вашият имейл адрес.
  • IMAP_pass: Вашата парола за имейл, в случай че сте сигурни, че никой друг няма да има достъп до вашата пощенска кутия.
  • SMTP_url: Първата част определя URL адреса, където вашата пощенска кутия ще изпраща съобщения за доставка.
  • SMTP_pass: Парола за пощенска кутия
  • Папка: Местоположение на вашата пощенска кутия
  • Spoolfile: Папката в пощенската кутия, откъдето пристигат имейли.
  • Отложено: Това препраща към папката за съхранение на отложени съобщения (чернови).
  • Запис: Директорията, в която Gmail съхранява изпратени съобщения.
  • Кошче: Директорията за съхраняване на изтрити имейли.

Настройките за конфигуриране на IMAP и SMTP на Gmail

Най-често номерата на IMAP и SMTP портовете на пощенската ви кутия обикновено остават същите. За най-добри резултати винаги се препоръчва да проверите настройките на пощенската си кутия, преди да въведете настройките в прозореца на редактора.

За тези, които използват Gmail, ето настройките на пощенската кутия на Gmail:

Сега, след като сте конфигурирали всичко, е време да стартирате Mutt и да видите как магията на вашата пощенска кутия се разгръща пред очите ви.

Как да използвам Mutt в Linux

Преди да можете да изпращате и получавате имейли с Mutt, ще трябва да стартирате приложението. Стартирайте терминала и въведете мутра за стартиране на приложението:

мутра

За да изпратите нови имейли с помощта на Mutt, напишете м в терминала. Мът ще поиска имейл адреса, темата и тялото на съобщението на получателя. Можете също да прикачите файл, ако искате. След като актуализирате всички подробности, натиснете у за да изпратите имейла.

1. Изпратете имейл с тема и основно съобщение

За да добавите низа на тема в имейла си, използвайте флаг:

mutt -s "Тестване на имейл от mutt" [email protected]

2. Pipe Mutt С ехо

Можете да приложите командата echo с Mutt, за да предадете тялото на съобщението на имейла:

echo "Body Message" | mutt -s "Тестване на имейл от mutt" [email protected]

3. Изпратете имейл с прикачен файл

За да добавите файл като прикачен файл, посочете пътя към файла в края на командата:

echo "Body Message" | mutt -s "Тестване на имейл от mutt" [email protected] test.txt

Ако искате да прикачите няколко файла, предайте имената на файловете, разделени с Космос характер.

echo "Body Message" | mutt -s "Тестване на имейл от mutt" [email protected] -a test.tar.gz –a test2.tar.gz

4. Изпратете имейл до множество получатели

По същия начин можете също да добавите множество имейл адреси, за да изпратите имейла до:

mutt -s "Тестване на имейл от mutt" [email protected], [email protected], [email protected]

5. Добавете получатели в режим CC и BCC

Можете да използвате -° С и флаг, за да посочите имейл адресите за копие на копие и копие на копие.

mutt -s "Тема на пощата" -c; -b; пощенски адрес на получателя

В примера по-долу Mutt ще използва [email protected] като Да се адрес, докато той ще копира и копира копието на имейла на [email protected] и [email protected] съответно.

mutt -s “Тестова електронна поща” -c [email protected] -b [email protected] [email protected]

6. Вземете помощ за командния ред

В случай, че се почувствате заседнали, можете да потърсите помощта на Мът с помощта на флаг.

mutt -h

Преглед на имейл интерфейса на Mutt

Лентата с менюта в горната част на прозореца на интерфейса ви позволява да навигирате между различните раздели. Терминалният прозорец също изброява клавишните комбинации точно отдолу. Средният прозорец е за преглед на съобщението (я).

За съжаление, Mutt не идва с вграден композитор за електронна поща, така че трябва да използвате текстов редактор като Nano, Vim, Emacs и др., За да създадете вашето тяло на съобщението.

Можете да използвате следните команди с Mutt:

  • м: Съставете нов имейл
  • q: Напусна
  • д: Изтрий
  • r: Отговор
  • у: Изпращане
  • i: Изход

Какво е толкова специалното в Mutt?

Mutt е пакет с отворен код, който служи за целта, сравнително малък е и свършва работата. Въпреки бързата обработка и изобретателното обработване на грешки, той не успява да покаже изображения в имейли.

Тъй като е направен в текстов формат за връщане на бързи резултати, някои хора може да почувстват, че Мът не върши добре работата си с пощата с изображения. Независимо от това, Mutt трябва да бъде вашият първи избор, ако искате имейл клиент на команден ред за Linux.

електронна поща
10-те най-добри Linux имейл клиенти

Забравете webmailt най-добрият начин за управление на имейл е в пощенски клиент. Но кой? Изберете от 10-те най-добри имейл клиенти на Linux.

Прочетете Напред

Свързани теми
  • Linux
  • Gmail
  • Настолен клиент за електронна поща
  • Терминал
За автора
Уини Бала (7 статии публикувани)

Уини е писател от Делхи и има 2 години опит в писането. По време на писането си тя е била свързана с агенции за дигитален маркетинг и технически фирми. Тя е писала съдържание, свързано с езици за програмиране, облачни технологии, AWS, машинно обучение и много други. В свободното си време тя обича да рисува, да прекарва време със семейството си и да пътува до планината, когато е възможно.

Още от Уини Бхала

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.