Wysyłanie e-maili z terminala linuksowego jest konieczne, zwłaszcza gdy automatyzujesz e-maile za pomocą skryptu powłoki. Programy pocztowe, takie jak Thunderbird i Evolution, mogą wydawać się podstawowymi narzędziami, ale czasami mogą czuć się nadęte. Jeśli czujesz się komfortowo w pracy z wierszem poleceń, korzystne może być wysyłanie/odbieranie e-maili za pośrednictwem własnego systemu sercowego Linuksa.
Możesz skonfigurować Gmaila i innych klientów poczty e-mail w systemie Linux, aby uzyskiwać dostęp do skrzynki pocztowej, wysyłać e-maile i odpowiadać na e-maile bezpośrednio z terminala. Aby uzyskać dostęp do skrzynki pocztowej, musisz najpierw skonfigurować Mutt, co na dłuższą metę ułatwi ci pracę.
Co to jest Mutt?
Mutt to tekstowy klient poczty e-mail o otwartym kodzie źródłowym używany do przesyłania/odbierania wiadomości e-mail między hostami przy użyciu protokołu Simple Mail Transfer Protocol (SMTP). Aby zainstalować Mutt, musisz wykonać kilka poleceń, a następnie z łatwością skonfigurować skrzynkę pocztową Gmaila.
Cechy Mutta, które warto liczyć
Zanim zagłębisz się w temat, chciałbyś wiedzieć, co sprawia, że Mutt jest tak wyjątkowy dla Linuksa. Oto kilka funkcji, które przekonałyby Cię o prawdziwym oddaniu Mutta jako obsługi skrzynek pocztowych:
- Jest łatwy w instalacji i konfiguracji.
- Możesz wysyłać e-maile z jednym/wieloma załącznikami bezpośrednio z wiersza poleceń.
- Mutt umożliwia wysyłanie e-maili do odbiorców w in CC i UDW Sekcje.
- Z całego serca obsługuje wątki wiadomości.
- Wykorzystaj doskonałą funkcję list mailingowych.
- Otrzymasz wsparcie dla różnych formatów skrzynek pocztowych, takich jak mbox, maildir, MMDF i MH.
- Jest dostępny w co najmniej 20 językach.
- Mutt obsługuje funkcję DSN (Delivery Status Notification).
Jak zainstalować Mutt w systemie Linux
Ponieważ Mutt nie jest standardowym pakietem dla Linuksa, nie znajdziesz go preinstalowanego w swoim systemie. Będziesz musiał ręcznie zainstalować pakiet za pomocą menedżera pakietów.
W Ubuntu i Debianie:
sudo apt-get install mutt
Możesz zainstalować Mutt na RHEL/CentOS za pomocą YUM:
sudo mniam zainstaluj mutt
Aby zainstalować pakiet w Fedorze:
sudo dnf zainstaluj mutt
W dystrybucjach opartych na Arch możesz zainstaluj pakiet za pomocą Pacman:
sudo pacman -S mutt
Jak skonfigurować Mutta w systemie Linux
W pierwszym kroku konfiguracji musisz utworzyć kilka katalogów, w których system będzie przechowywał maile, nagłówki i certyfikaty po instalacji.
Wydaj kolejno następujące polecenia:
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
dotknij ~/.mutt/certyfikaty
Utwórz plik konfiguracyjny Mutt za pomocą polecenie dotykowe:
dotknij ~/.mutt/muttrc
Otworzyć muttrc plik za pomocą ulubionego edytora tekstu:
sudo nano ~/.mutt/muttrc
Po otwarciu edytora nadszedł czas, aby rozpocząć wypełnianie danych IMAP i SMTP skrzynki pocztowej, aby wypełnić ustawienia skrzynki pocztowej dla poczty przychodzącej i wychodzącej.
Oto ustawienia:
ustaw z = "nazwa_uż[email protected]"
set realname = "Pierwszy ostatni"
# Ustawienia IMAP
set imap_user = "nazwa_uż[email protected]"
ustaw imap_pass = ""
# Ustawienia SMTP
set smtp_url = "smtps://nazwa_uż[email protected]"
ustaw smtp_pass = ""
# Zdalne foldery Gmail
set folder = "imaps://imap.gmail.com/"
ustaw plik buforu = "+ SKRZYNKA ODBIORCZA"
set postponed = "+[Gmail]/Wersje robocze"
set record = "+[Gmail]/Sent Mail"
ustaw kosz = "+[Gmail]/Kosz"
Ten przykład pokazuje, jak skonfigurować konto Gmail za pomocą Mutt. Pamiętaj, aby wymienić to Nazwa Użytkownika, Pierwszy, i Ostatni, ubiegły, zeszły w powyższym fragmencie, podając odpowiednio nazwę użytkownika, imię i nazwisko z adresu e-mail.
Rozszyfrowanie poleceń dotyczących ustawień poczty e-mail
- Z: Identyfikator e-mail nadawcy
- Prawdziwe imię: To będzie Twoje imię, które pojawi się w e-mailu.
- IMAP_użytkownik: To jest Twój adres e-mail.
- IMAP_pass: Twoje hasło e-mail, na wypadek, gdybyś był pewien, że nikt inny nie będzie miał dostępu do Twojej skrzynki pocztowej.
- SMTP_url: Pierwsza część określa adres URL, pod który Twoja skrzynka pocztowa będzie wysyłać wiadomości do dostarczenia.
- SMTP_pass: Hasło do skrzynki pocztowej
- Teczka: Lokalizacja Twojej skrzynki pocztowej
- Plik buforowy: folder w skrzynce pocztowej, do którego przychodzą wiadomości e-mail.
- Przełożone: Odnosi się do folderu do przechowywania przełożonych wiadomości (wersje robocze).
- Rekord: katalog, w którym Gmail przechowuje wysłane wiadomości.
- Śmieci: Katalog do przechowywania usuniętych wiadomości e-mail.
Ustawienia konfiguracji IMAP i SMTP Gmaila
Najczęściej numery portów IMAP i SMTP skrzynki pocztowej pozostają takie same. Aby uzyskać najlepsze wyniki, zawsze zaleca się sprawdzenie ustawień skrzynki pocztowej przed wprowadzeniem ustawień w oknie edytora.
Dla tych, którzy korzystają z Gmaila, oto ustawienia skrzynki pocztowej Gmaila:
Teraz, gdy już wszystko skonfigurowałeś, nadszedł czas, aby uruchomić Mutt i zobaczyć, jak magia Twojej skrzynki pocztowej rozwija się na Twoich oczach.
Jak korzystać z Mutta w systemie Linux
Zanim będziesz mógł wysyłać i odbierać e-maile za pomocą Mutta, musisz uruchomić aplikację. Uruchom terminal i wpisz błazen aby uruchomić aplikację:
błazen
Aby wysyłać nowe e-maile za pomocą Mutta, wpisz mi w terminalu. Mutt poprosi o adres e-mail odbiorcy, temat i treść wiadomości. Jeśli chcesz, możesz również dołączyć plik. Po zaktualizowaniu wszystkich szczegółów naciśnij tak wysłać e-mail.
1. Wyślij e-mail z tematem i treścią wiadomości
Aby dodać ciąg tematu do wiadomości e-mail, użyj -s flaga:
mutt -s „Testowanie wiadomości e-mail od mutta” [email protected]
2. Mutant Fajkowy Z echem
Możesz zaimplementować polecenie echo za pomocą Mutta, aby przekazać treść wiadomości e-mail:
echo "Body Message" | mutt -s „Testowanie wiadomości e-mail od mutta” [email protected]
3. Wyślij e-mail z załącznikiem
Aby dodać plik jako załącznik, określ ścieżkę pliku na końcu polecenia:
echo "Body Message" | mutt -s "Testowanie wiadomości e-mail od mutta" [email protected] test.txt
Jeśli chcesz dołączyć wiele plików, przekaż nazwy plików oddzielone znakiem Przestrzeń postać.
echo "Body Message" | mutt -s "Testowanie wiadomości e-mail od mutta" [email protected] -a test.tar.gz –a test2.tar.gz
4. Wyślij e-mail do wielu odbiorców
Podobnie możesz dodać wiele adresów e-mail, aby wysłać wiadomość e-mail na:
mutt -s "Testowanie wiadomości e-mail od mutta" [email protected], [email protected], [email protected]
5. Dodaj odbiorców w trybie CC i BCC
Możesz użyć -do i -b flaga, aby określić adresy e-mail dla kopii węglowej i ślepej kopii.
mutt -s "Temat wiadomości" -c; -b; adres pocztowy odbiorcy
W poniższym przykładzie Mutt użyje [email protected] jako Do adres, podczas gdy będzie to kopia węgla i ślepa kopia wiadomości e-mail odpowiednio na [email protected] i [email protected].
mutt -s „Testowy e-mail” -c [email protected] -b [email protected] [email protected]
6. Uzyskaj pomoc wiersza poleceń
Jeśli czujesz, że utknąłeś, możesz skorzystać z pomocy Mutta, korzystając z -h flaga.
mutt -h
Przeglądanie interfejsu e-mail Mutt
Pasek menu na samej górze okna interfejsu umożliwia nawigację między różnymi zakładkami. Okno terminala zawiera również skróty klawiaturowe tuż poniżej. Środkowe okienko służy do przeglądania wiadomości (wiadomości).
Niestety, Mutt nie ma wbudowanego kompozytora poczty e-mail, więc musisz użyć edytor tekstu, taki jak Nano, Vim, Emacs itp., aby utworzyć treść wiadomości.
Z Muttem możesz używać następujących poleceń:
- mi: Utwórz nowy e-mail
- q: Porzucić
- re: Kasować
- r: Odpowiadać
- tak: Wyślij
- ja: Wyjście
Co jest takiego specjalnego w Mutcie?
Mutt to pakiet o otwartym kodzie źródłowym, który służy temu celowi, jest stosunkowo mały i wykonuje swoją pracę. Pomimo szybkiego przetwarzania i pomysłowej obsługi błędów, nie radzi sobie z wyświetlaniem obrazów w wiadomościach e-mail.
Ponieważ jest on wykonany w formacie tekstowym, aby zwracać szybkie wyniki, niektórzy ludzie mogą uważać, że Mutt nie radzi sobie dobrze z wiadomościami e-mail z obrazkami. Niemniej jednak Mutt powinien być twoim pierwszym wyborem, jeśli chcesz klienta poczty e-mail z wierszem poleceń dla systemu Linux.
Zapomnij o poczcie internetowej najlepszym sposobem zarządzania pocztą e-mail jest klient poczty. Ale który? Wybierz spośród 10 najlepszych klientów poczty e-mail dla systemu Linux.
Czytaj dalej
- Linux
- Gmail
- Komputerowy klient poczty e-mail
- Terminal
Wini jest pisarzem mieszkającym w Delhi, mającym 2-letnie doświadczenie w pisaniu. Podczas pisania była związana z agencjami marketingu cyfrowego i firmami technicznymi. Pisała treści związane z językami programowania, technologią chmury, AWS, Machine Learning i nie tylko. W wolnym czasie lubi malować, spędzać czas z rodziną i w miarę możliwości wyjeżdżać w góry.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w e-mailu, który właśnie do Ciebie wysłaliśmy.