Afsendelse af e-mails fra Linux-terminalen er nødvendig, især når du automatiserer e-mails ved hjælp af et shell-script. E-mail-programmer som Thunderbird og Evolution kan virke som go-to-værktøjerne, men de kan til tider føle sig oppustede. Hvis du har det godt med at arbejde med kommandolinjen, kan det være nyttigt for dig at sende / modtage e-mails via Linux helt eget hjertesystem.

Du kan konfigurere Gmail og andre e-mail-klienter inden for Linux til at få adgang til din postkasse, sende e-mails og svare direkte på e-mails fra terminalen. For at få adgang til din postkasse skal du først konfigurere Mutt, hvilket på lang sigt gør det lettere for dig.

Hvad er Mutt?

Mutt er en open-source tekstbaseret e-mail-klient, der bruges til at overføre / modtage e-mails blandt værter, mens de bruger Simple Mail Transfer Protocol (SMTP). For at installere Mutt skal du følge et par kommandoer, og derefter kan du nemt konfigurere din Gmail-postkasse.

Mutt's funktioner, der er værd at udforske

Før du dykker ind, vil du gerne vide, hvad der gør Mutt så speciel for Linux. Her er nogle funktioner, der vil overbevise dig om Mutt's sande opgave som postkassehåndterer:

instagram viewer

  • Det er let at installere og konfigurere.
  • Du kan sende e-mails med enkelt / flere vedhæftede filer lige fra kommandolinjen.
  • Mutt giver dig mulighed for at sende mails til modtagere i CC og BCC sektioner.
  • Det understøtter helhjertet beskedtrådning.
  • Brug den fremragende funktion ved postlister.
  • Du får support til forskellige postkasseformater som mbox, maildir, MMDF og MH.
  • Den er tilgængelig på mindst 20 sprog.
  • Mutt understøtter DSN-funktionen (Delivery Status Notification).

Sådan installeres Mutt på Linux

Da Mutt ikke er en standard Linux-pakke, finder du den ikke forudinstalleret på dit system. Du bliver nødt til at installere pakken manuelt ved hjælp af en pakkehåndtering.

På Ubuntu og Debian:

sudo apt-get install mutt

Du kan installere Mutt på RHEL / CentOS ved hjælp af YUM:

sudo yum installer mutt

Sådan installeres pakken på Fedora:

sudo dnf installere mutt

På Arch-baserede distributioner kan du installer pakken ved hjælp af Pacman:

sudo pacman -S mutt

Sådan konfigureres Mutt på Linux

Som det første konfigurationstrin skal du oprette et par mapper, hvor systemet gemmer mails, headere og certifikater efter installationen.

Udsted følgende kommandoer en efter en:

mkdir -p ~ / .mutt / cache / headere
mkdir ~ / .mutt / cache / organer
tryk på ~ / .mutt / certifikater

Opret Mutt-konfigurationsfilen ved hjælp af touch-kommandoen:

tryk på ~ / .mutt / muttrc

Åbn muttrc fil ved hjælp af din yndlings teksteditor:

sudo nano ~ / .mutt / muttrc

Når redaktøren åbner, er det tid til at begynde at udfylde din postkasses IMAP- og SMTP-detaljer for at udfylde postkassens indstillinger for indgående og udgående mails.

Her er indstillingerne:

sæt fra = "[email protected]"
set realname = "Først sidst"
# IMAP-indstillinger
sæt imap_user = "[email protected]"
sæt imap_pass = ""
# SMTP-indstillinger
sæt smtp_url = "smtps: //[email protected]"
indstil smtp_pass = ""
# Eksterne Gmail-mapper
sæt mappe = "imaps: //imap.gmail.com/"
sæt spoolfile = "+ INBOX"
sæt udsat = "+ [Gmail] / kladder"
set record = "+ [Gmail] / Sendt mail"
set trash = "+ [Gmail] / Trash"

Dette eksempel viser, hvordan du opretter en Gmail-konto ved hjælp af Mutt. Sørg for at udskifte den brugernavn, Førstog Sidst i ovenstående uddrag med henholdsvis dit e-mail-brugernavn, fornavn og efternavn.

Dechifrering af kommandoerne til e-mail-indstillinger

  • Fra: Afsenderens e-mail-id
  • Rigtige navn: Dette er dit navn, som vises på e-mailen.
  • IMAP_bruger: Dette er din e-mail-adresse.
  • IMAP_pas: Din e-mail-adgangskode, hvis du er sikker på, at ingen andre får adgang til din postkasse.
  • SMTP_url: Den første del definerer URL'en, hvor din postkasse sender meddelelser til levering.
  • SMTP_pass: Mailboksadgangskode
  • Folder: Placering af din postkasse
  • Spolefil: Mappen inde i postkassen, hvor e-mails ankommer.
  • Udskudt: Dette refererer til mappen for at gemme udsatte meddelelser (kladder).
  • Optage: Mappen, hvor Gmail gemmer sendte beskeder.
  • Affald: Mappen til lagring af slettede e-mails.

Gmails IMAP- og SMTP-konfigurationsindstillinger

Ofte forbliver din postkasses IMAP- og SMTP-portnumre de samme. For de bedste resultater anbefales det altid at kontrollere dine postkasseindstillinger, inden du indtaster indstillingerne i editorvinduet.

For dem, der bruger Gmail, er her Gmails indstillinger for postkasse:

Nu hvor du har konfigureret alt, er det tid til at køre Mutt og se magien i din postkasse udfolde sig foran dine øjne.

Sådan bruges Mutt på Linux

Inden du kan sende og modtage e-mails med Mutt, skal du starte applikationen. Start terminalen og skriv mutt for at starte applikationen:

mutt

For at sende nye e-mails ved hjælp af Mutt skal du skrive m i terminalen. Mutt vil bede om modtagerens e-mail-adresse, emne og meddelelsestekst. Du kan også vedhæfte en fil, hvis du vil. Når du har opdateret alle detaljer, skal du trykke på y at sende e-mailen.

1. Send en e-mail med emne og kropsbesked

For at tilføje emnestrengen i din e-mail skal du bruge -s flag:

mutt -s "Test e-mail fra mutt" [email protected]

2. Pipe Mutt Med ekko

Du kan implementere ekkokommandoen med Mutt for at videregive e-mailens meddelelsestekst:

ekko "Body Message" | mutt -s "Test e-mail fra mutt" [email protected]

3. Send en e-mail med en vedhæftet fil

For at tilføje en fil som en vedhæftet fil skal du angive filens sti i slutningen af ​​kommandoen:

ekko "Body Message" | mutt -s "Test e-mail fra mutt" [email protected] test.txt

Hvis du vil vedhæfte flere filer, skal du sende filnavne adskilt med Plads Karakter.

ekko "Body Message" | mutt -s "Test e-mail fra mutt" [email protected] -a test.tar.gz –a test2.tar.gz

4. Send e-mail til flere modtagere

På samme måde kan du også tilføje flere e-mail-adresser for at sende e-mailen til:

mutt -s "Test e-mail fra mutt" [email protected], [email protected], [email protected]

5. Tilføj modtagere i CC- og BCC-tilstand

Du kan bruge -c og -b flag for at specificere e-mail-adresserne til carbon copy og blind carbon copy.

mutt -s "Emne for post" -c; -b; modtagerens e-mail-adresse

I eksemplet nedenfor bruger Mutt [email protected] som Til adresse, mens det vil kopiere og blindkopiere e-mailen til henholdsvis [email protected] og [email protected].

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

6. Få kommandolinjehjælp

Hvis du føler dig fast, kan du søge Mutt's hjælp ved hjælp af -h flag.

mutt -h

Gennemgang af Mutt's e-mail-interface

Menulinjen øverst i interface-vinduet giver dig mulighed for at navigere mellem de forskellige faner. Terminalvinduet viser også tastaturgenveje lige nedenfor. Den midterste rude er til visning af meddelelsen / meddelelserne.

Desværre kommer Mutt ikke med en indbygget e-mail-komponist, så du skal bruge en teksteditor som Nano, Vim, Emacs osv. For at oprette din beskedtekst.

Du kan bruge følgende kommandoer med Mutt:

  • m: Skriv en ny e-mail
  • q: Afslut
  • d: Slet
  • r: Svar
  • y: Send
  • jeg: Afslut

Hvad er så specielt ved Mutt?

Mutt er en open source-pakke, der tjener formålet, er relativt lille og får jobbet gjort. På trods af sin hurtige behandling og ressourcestærke fejlhåndtering kommer den kort, når det kommer til at vise billeder i e-mails.

Da det er lavet i et tekstformat for at returnere hurtige resultater, kan nogle mennesker føle, at Mutt ikke gør jobbet godt for mails med billeder. Ikke desto mindre skal Mutt være dit første valg, hvis du vil have en kommandolinjeklient til Linux.

E-mail
De 10 bedste Linux-e-mail-klienter

Glem webmail Den bedste måde at administrere e-mail på er i en mailklient. Men hvilken? Vælg mellem de 10 bedste Linux-e-mail-klienter.

Læs Næste

Relaterede emner
  • Linux
  • Gmail
  • Desktop E-mail-klient
  • Terminal
Om forfatteren
Wini Bhalla (7 artikler offentliggjort)

Wini er en Delhi-baseret forfatter med 2 års skriveerfaring. Under hendes skrivetid har hun været tilknyttet digitale marketingbureauer og tekniske firmaer. Hun har skrevet indhold relateret til programmeringssprog, cloud-teknologi, AWS, Machine Learning og meget mere. I sin fritid kan hun lide at male, tilbringe tid med sin familie og rejse til bjergene, når det er muligt.

Mere fra Wini Bhalla

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.

.