Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man installerar och konfigurerar Mutt med Gmail på Linux

Att skicka e-postmeddelanden från Linux-terminalen är nödvändigt, särskilt när du automatiserar e-postmeddelanden med ett skalskript. E-postprogram som Thunderbird och Evolution kan tyckas vara de bästa verktygen, men de kan kännas uppsvällda ibland. Om du är bekväm med att arbeta med kommandoraden kan det vara fördelaktigt för dig att skicka/ta emot e-post via Linuxs alldeles egna hjärtsystem.

Du kan konfigurera Gmail och andra e-postklienter inom Linux för att komma åt din postlåda, skicka e-postmeddelanden och svara på e-postmeddelanden direkt från terminalen. För att komma åt din brevlåda måste du först konfigurera Mutt, vilket kommer att göra det enklare för dig i det långa loppet.

Vad är Mutt?

Mutt är en textbaserad e-postklient med öppen källkod som används för att överföra/ta emot e-postmeddelanden mellan värdar medan du använder Simple Mail Transfer Protocol (SMTP). För att installera Mutt måste du följa några kommandon och sedan kan du enkelt konfigurera din Gmail-postlåda.

Mutts funktioner värda att räkna med

Innan du dyker in, skulle du vilja veta vad som gör Mutt så speciell för Linux. Här är några funktioner som skulle övertyga dig om Mutts verkliga skicklighet som brevlådehanterare:

Det är lätt att installera och konfigurera. Du kan skicka e-postmeddelanden med enstaka/flera bilagor, direkt från kommandoraden. Mutt låter dig skicka e-post till mottagare i CC och BCC sektioner. Den stöder helhjärtat meddelandetrådning. Använd den utmärkta funktionen hos e-postlistor. Du får stöd för olika brevlådeformat som mbox, maildir, MMDF och MH. Den är tillgänglig på minst 20 språk. Mutt stöder funktionen DSN (Delivery Status Notification).

Hur man installerar Mutt på Linux

Eftersom Mutt inte är ett standard Linux-paket, kommer du inte att hitta det förinstallerat på ditt system. Du måste installera paketet manuellt med hjälp av en pakethanterare.

På Ubuntu och Debian:

sudo apt-get install mutt

Du kan installera Mutt på RHEL/CentOS med YUM:

sudo yum install mutt

För att installera paketet på Fedora:

sudo dnf install mutt

På Arch-baserade distributioner kan du installera paketet med Pacman:

sudo pacman -S mutt

Hur man konfigurerar Mutt på Linux

Som det första konfigurationssteget måste du skapa några kataloger där systemet kommer att lagra e-post, rubriker och certifikat efter installationen.

Relaterad  Hur man skapar en viral väntelista i WordPress

Ge följande kommandon ett efter ett:

mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates

Skapa Mutt-konfigurationsfilen med pekkommandot:

touch ~/.mutt/muttrc

Öppna muttrc fil med din favorittextredigerare:

sudo nano ~/.mutt/muttrc

När editorn öppnas är det dags att börja fylla i din brevlådas IMAP- och SMTP-detaljer för att fylla i brevlådans inställningar för inkommande och utgående mail.

Här är inställningarna:

set from = "[email protected]"
set realname = "First Last"
# IMAP settings
set imap_user = "[email protected]"
set imap_pass = "<mailbox password>"
# SMTP settings
set smtp_url = "smtps://[email protected]"
set smtp_pass = "<mailbox password>"
# Remote Gmail folders
set folder = "imaps://imap.gmail.com/"
set spoolfile = "+INBOX"
set postponed = "+[Gmail]/Drafts"
set record = "+[Gmail]/Sent Mail"
set trash = "+[Gmail]/Trash"

Det här exemplet visar hur man ställer in ett Gmail-konto med Mutt. Se till att byta ut Användarnamn, Först, och Sista i ovanstående utdrag med din e-postadress användarnamn, förnamn respektive efternamn.

Dechiffrera kommandona för e-postinställningar

Från: Avsändarens e-post-ID Riktiga namn: Detta kommer att vara ditt namn, som skulle visas i e-postmeddelandet. IMAP_användare: Det här är din e-postadress. IMAP_pass: Ditt e-postlösenord, om du är säker på att ingen annan kommer att komma åt din brevlåda. SMTP_url: Den första delen definierar URL:en dit din brevlåda kommer att skicka meddelanden för leverans. SMTP_pass: Lösenord för brevlåda Mapp: Plats för din brevlåda Spoolfil: Mappen inuti brevlådan, dit mejl kommer. Uppskjuten: Detta refererar till mappen för att lagra uppskjutna meddelanden (utkast). Spela in: Katalogen där Gmail lagrar skickade meddelanden. Skräp: Katalogen för att lagra raderade e-postmeddelanden.

Gmails IMAP- och SMTP-konfigurationsinställningar

Oftast tenderar din brevlådas IMAP- och SMTP-portnummer att förbli desamma. För bästa resultat rekommenderar vi alltid att du kontrollerar dina brevlådeinställningar innan du knappar in inställningarna i redigeringsfönstret.

För de som använder Gmail, här är Gmails postlådeinställningar:

Nu när du har konfigurerat allt är det dags att köra Mutt och se magin i din brevlåda vecklas ut framför dina ögon.

Hur man använder Mutt på Linux

Innan du kan skicka och ta emot e-postmeddelanden med Mutt måste du starta programmet. Starta terminalen och skriv mutt för att starta applikationen:

mutt

För att skicka nya e-postmeddelanden med Mutt, skriv m i terminalen. Mutt kommer att fråga efter mottagarens e-postadress, ämne och meddelandetext. Du kan också bifoga en fil om du vill. När du har uppdaterat alla detaljer, tryck y för att skicka e-postmeddelandet.

Relaterad  Denna multianvändningskniv har enhandsutbyggnad och ett böjt blad

1. Skicka ett e-postmeddelande med ämne och brödtext

För att lägga till ämnessträngen i din e-post, använd -s flagga:

mutt -s "Testing Email from mutt" [email protected]

2. Pipe Mutt Med eko

Du kan implementera ekokommandot med Mutt för att skicka meddelandetexten i e-postmeddelandet:

echo "Body Message" | mutt -s "Testing Email from mutt" [email protected]

3. Skicka ett e-postmeddelande med en bilaga

För att lägga till en fil som en bilaga, ange sökvägen till filen i slutet av kommandot:

echo "Body Message" | mutt -s "Testing Email from mutt" [email protected] test.txt

Om du vill bifoga flera filer skickar du filnamnen separerade med Plats karaktär.

echo "Body Message" | mutt -s "Testing Email from mutt" [email protected] -a test.tar.gz –a test2.tar.gz

4. Skicka e-post till flera mottagare

På samma sätt kan du också lägga till flera e-postadresser att skicka e-postmeddelandet till:

mutt -s "Testing Email from mutt" [email protected], [email protected], [email protected]

5. Lägg till mottagare i CC- och BCC-läge

Du kan använda -c och -b flagga för att ange e-postadresserna för karbonkopia och blind carbon copy.

mutt -s "Subject of mail" -c ; -b ; mail address of the recipient

I exemplet nedan kommer Mutt att använda [email protected] som Till adress, medan det kommer att kolkopiera och blindkopiera e-postmeddelandet till [email protected] respektive [email protected]

mutt -s “Test Email” -c [email protected] -b [email protected] [email protected]

6. Få kommandoradshjälp

Om du känner dig fast kan du söka Mutts hjälp med hjälp av -h flagga.

mutt -h

Granska Mutts e-postgränssnitt

Menyraden längst upp i gränssnittsfönstret låter dig navigera mellan de olika flikarna. Terminalfönstret visar också kortkommandon precis nedanför. Den mittersta rutan är till för att visa meddelandet/meddelandena.

Tyvärr kommer Mutt inte med en inbyggd e-postkompositör, så du måste använda en textredigerare som Nano, Vim, Emacs, etc för att skapa din meddelandetext.

Du kan använda följande kommandon med Mutt:

Relaterad  Var kan man köpa renoverade MacBooks: De 4 bästa sajterna

m: Skriv ett nytt e-postmeddelande q: Sluta med d: Ta bort r: Svara y: Skicka i: Utgång

Vad är så speciellt med Mutt?

Mutt är ett paket med öppen källkod som tjänar syftet, är relativt litet och får jobbet gjort. Trots sin snabba bearbetning och fyndiga felhantering kommer den till kort när det gäller att visa bilder i e-postmeddelanden.

Eftersom det är gjort i ett textformat för att ge snabba resultat, kanske vissa människor tycker att Mutt inte gör jobbet bra för e-postmeddelanden med bilder. Ändå bör Mutt vara ditt förstaval om du vill ha en kommandorads-e-postklient för Linux.

Om författaren

Wini Bhalla (61 artiklar publicerade)

Wini är en Delhi-baserad författare, med 2 års erfarenhet av att skriva. Under sina skrivande har hon varit knuten till digitala marknadsföringsbyråer och tekniska företag. Hon har skrivit innehåll relaterat till programmeringsspråk, molnteknik, AWS, Machine Learning och mycket mer. I henne free tid, hon gillar att måla, umgås med sin familj och resa till bergen när det är möjligt.

Mer från Wini Bhalla

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera