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

Du kan konfigurera Gmail och andra e-postklienter inom Linux för att komma åt din brevlåda, skicka e-post och svara på e-post från terminalen direkt. För att komma åt din brevlåda måste du först konfigurera Mutt, vilket underlättar saker på lång sikt.

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 bland värdar medan de 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.

Mutt's Features Worth Reckoning

Innan du dyker in vill du veta vad som gör Mutt så speciellt för Linux. Här är några funktioner som kan övertyga dig om Mutt's true mettle som en postlådahanterare:

instagram viewer

  • Det är enkelt att installera och konfigurera.
  • Du kan skicka e-postmeddelanden med enstaka / flera bilagor, direkt från kommandoraden.
  • Med Mutt kan du skicka e-post till mottagare i CC och BCC sektioner.
  • Det stöder helhjärtat meddelandetrådning.
  • Använd den utmärkta funktionen hos e-postlistor.
  • Du får support för olika brevlådeformat som mbox, maildir, MMDF och MH.
  • Den finns 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 hittar du det inte förinstallerat på ditt system. Du måste installera paketet manuellt med en pakethanterare.

På Ubuntu och Debian:

sudo apt-get install mutt

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

sudo yum installera mutt

Så här installerar du paketet på Fedora:

sudo dnf installera 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 lagrar e-post, rubriker och certifikat efter installationen.

Utfärda följande kommandon en efter en:

mkdir -p ~ / .mutt / cache / headers
mkdir ~ / .mutt / cache / kroppar
tryck på ~ / .mutt / certifikat

Skapa Mutt-konfigurationsfilen med beröringskommandot:

tryck på ~ / .mutt / muttrc

Öppna muttrc fil med din favorittextredigerare:

sudo nano ~ / .mutt / muttrc

När redaktören öppnar är det dags att börja fylla i IMAP- och SMTP-informationen för din postlåda för att fylla postlådans inställningar för inkommande och utgående e-post.

Här är inställningarna:

set from = "anvä[email protected]"
set realname = "First Last"
# IMAP-inställningar
ställa in imap_user = "anvä[email protected]"
ställa in imap_pass = ""
# SMTP-inställningar
ange smtp_url = "smtps: //[email protected]"
ställa in smtp_pass = ""
# Fjärrmappar i Gmail
ange mapp = "imaps: //imap.gmail.com/"
ange spoolfile = "+ INBOX"
ställa uppskjuten = "+ [Gmail] / utkast"
set record = "+ [Gmail] / Sent e-post"
set trash = "+ [Gmail] / Trash"

Det här exemplet visar hur du skapar ett Gmail-konto med Mutt. Se till att byta ut det Användarnamn, Förstoch Sista i ovanstående utdrag med ditt 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 bli ditt namn, vilket skulle visas i e-postmeddelandet.
  • IMAP_user: Det här är din e-postadress.
  • IMAP_pass: Ditt e-postlösenord, om du är säker på att ingen annan kommer åt din brevlåda.
  • SMTP_url: Den första delen definierar webbadressen där din postlåda skickar meddelanden för leverans.
  • SMTP_pass: Lösenord för brevlåda
  • Mapp: Plats för din postlåda
  • Spolfil: Mappen inuti brevlådan, där e-postmeddelanden anländer.
  • 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 lagring av raderade e-postmeddelanden.

Gmail: s IMAP- och SMTP-konfigurationsinställningar

Oftast tenderar IMAP- och SMTP-portnumren i din postlåda att vara desamma. För bästa resultat rekommenderas det alltid att du kontrollerar dina postlådesinställningar innan du skriver in inställningarna i redigeringsfönstret.

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

Nu när du har konfigurerat allt är det dags att köra Mutt och se magin i din brevlåda vikas 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 applikationen. 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 be om mottagarens e-postadress, ämne och meddelandetext. Du kan också bifoga en fil om du vill. När du har uppdaterat alla detaljer trycker du på y att skicka e-postmeddelandet.

1. Skicka ett e-postmeddelande med ämne och kroppsmeddelande

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

mutt -s "Testar e-post från mutt" [email protected]

2. Pipe Mutt With echo

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

eko "Body Message" | mutt -s "Testar e-post från mutt" [email protected]

3. Skicka ett mejl med en bilaga

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

eko "Body Message" | mutt -s "Testar e-post från mutt" [email protected] test.txt

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

eko "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 för 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 specificera e-postadresserna för koldioxidutskrift och blindkopia.

mutt -s "Ämne för post" -c; -b; mottagarens e-postadress

I exemplet nedan använder Mutt [email protected] som Till adress, medan den kopierar och blindkopierar 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 efter Mutt hjälp med -h flagga.

mutt -h

Granskar Mutt's e-postgränssnitt

Menyfältet högst upp i gränssnittsfönstret låter dig navigera mellan de olika flikarna. Terminalfönstret listar också kortkommandona direkt nedan. Den mellersta rutan är för visning av meddelanden.

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

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

  • m: Skapa ett nytt e-postmeddelande
  • q: Sluta
  • d: Radera
  • r: Svara
  • y: Skicka
  • i: Utgång

Vad är så speciellt med Mutt?

Mutt är ett öppen källkodspaket som tjänar syftet, är relativt litet och får jobbet gjort. Trots sin snabba bearbetning och resursstarka felhantering, blir det kort när det gäller att visa bilder i e-postmeddelanden.

Eftersom den är gjord i ett textformat för att ge snabba resultat kan vissa känna att Mutt inte gör jobbet bra för e-post med bilder. Ändå bör Mutt vara ditt första val om du vill ha en e-postklient för kommandoraden för Linux.

E-post
De 10 bästa Linux-e-postklienterna

Glöm webbmail Det bästa sättet att hantera e-post är i en e-postklient. Men vilken? Välj bland de 10 bästa Linux-e-postklienterna.

Läs Nästa

Relaterade ämnen
  • Linux
  • Gmail
  • Desktop-e-postklient
  • Terminal
Om författaren
Wini Bhalla (7 artiklar publicerade)

Wini är en Delhi-baserad författare med två års skriverfarenhet. Under sina skrivstunder har hon varit associerad med digitala marknadsföringsbyråer och tekniska företag. Hon har skrivit innehåll relaterat till programmeringsspråk, molnteknik, AWS, maskininlärning och mycket mer. På fritiden gillar hon att måla, umgås med familjen 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, gratis e-böcker och exklusiva erbjudanden!

Ett steg till…!

Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.

.