Het verzenden van e-mails vanaf de Linux-terminal is noodzakelijk, vooral wanneer u e-mails automatiseert met behulp van een shellscript. E-mailprogramma's zoals Thunderbird en Evolution lijken misschien de beste tools, maar ze kunnen soms opgeblazen aanvoelen. Als u vertrouwd bent met het werken met de opdrachtregel, kan het nuttig voor u zijn om e-mails te verzenden/ontvangen via Linux's eigen hartsysteem.

U kunt Gmail en andere e-mailclients binnen Linux configureren om toegang te krijgen tot uw mailbox, e-mails te verzenden en rechtstreeks vanaf de terminal te reageren op e-mails. Om toegang te krijgen tot uw mailbox, moet u eerst Mutt configureren, wat het u op de lange termijn gemakkelijker zal maken.

Wat is Mutt?

Mutt is een open-source op tekst gebaseerde e-mailclient die wordt gebruikt voor het verzenden/ontvangen van e-mails tussen hosts terwijl het Simple Mail Transfer Protocol (SMTP) wordt gebruikt. Om Mutt te installeren, moet je een paar commando's volgen, en dan kun je je Gmail-mailbox gemakkelijk configureren.

instagram viewer

Mutt's functies die het overwegen waard zijn

Voordat je erin duikt, wil je weten wat Mutt zo speciaal maakt voor Linux. Hier zijn enkele functies die u zouden overtuigen van Mutt's ware moed als mailbox-handler:

  • Het is eenvoudig te installeren en configureren.
  • U kunt e-mails verzenden met enkele/meerdere bijlagen, rechtstreeks vanaf de opdrachtregel.
  • Met Mutt kunt u e-mails verzenden naar ontvangers in de CC en BCC secties.
  • Het ondersteunt van harte het threaden van berichten.
  • Maak gebruik van de uitstekende eigenschap van mailinglijsten.
  • U krijgt ondersteuning voor verschillende mailboxformaten zoals mbox, maildir, MMDF en MH.
  • Het is beschikbaar in ten minste 20 talen.
  • Mutt ondersteunt de DSN-functie (Delivery Status Notification).

Hoe Mutt op Linux te installeren

Aangezien Mutt geen standaard Linux-pakket is, zul je het niet voorgeïnstalleerd op je systeem vinden. U moet het pakket handmatig installeren met behulp van een pakketbeheerder.

Op Ubuntu en Debian:

sudo apt-get install mutt

Je kunt Mutt op RHEL/CentOS installeren met YUM:

sudo yum install mutt

Om het pakket op Fedora te installeren:

sudo dnf install mutt

Op Arch-gebaseerde distributies kunt u: installeer het pakket met Pacman Pac:

sudo pacman -S mutt

Hoe Mutt op Linux te configureren

Als eerste configuratiestap moet u een paar mappen maken waarin het systeem na de installatie e-mails, headers en certificaten opslaat.

Geef de volgende opdrachten één voor één op:

mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
raak ~/.mutt/certificaten. aan

Maak het Mutt-configuratiebestand met het aanraakcommando:

raak ~/.mutt/muttrc. aan

Open de muttrc bestand met uw favoriete teksteditor:

sudo nano ~/.mutt/muttrc

Zodra de editor is geopend, is het tijd om de IMAP- en SMTP-gegevens van uw mailbox in te vullen om de instellingen van de mailbox voor inkomende en uitgaande e-mails in te vullen.

Dit zijn de instellingen:

set from = "[email protected]"
set realname = "Eerste Laatste"
# IMAP-instellingen
set imap_user = "[email protected]"
stel imap_pass = ""
# SMTP-instellingen
set smtp_url = "smtps://[email protected]"
stel smtp_pass = ""
# Externe Gmail-mappen
set folder = "imaps://imap.gmail.com/"
set spoolfile = "+INBOX"
set uitgesteld = "+[Gmail]/Concepten"
set record = "+[Gmail]/Verzonden e-mail"
set prullenbak = "+[Gmail]/Prullenbak"

Dit voorbeeld laat zien hoe u een Gmail-account instelt met Mutt. Zorg ervoor dat u vervangt gebruikersnaam, Eerste, en Laatste in het bovenstaande fragment met respectievelijk uw e-mailadres gebruikersnaam, voornaam en achternaam.

De opdrachten voor e-mailinstellingen ontcijferen

  • Van: E-mail-ID van de afzender
  • Echte naam: Dit is uw naam, die in de e-mail zou verschijnen.
  • IMAP_gebruiker: Dit is uw e-mailadres.
  • IMAP_pass: Uw e-mailwachtwoord, voor het geval u zeker weet dat niemand anders toegang heeft tot uw mailbox.
  • SMTP_url: Het eerste deel definieert de URL waar uw mailbox berichten naartoe stuurt voor bezorging.
  • SMTP_pass: Mailboxwachtwoord
  • Map: Locatie van uw mailbox
  • Spoolbestand: De map in de mailbox, waar e-mails binnenkomen.
  • Uitgesteld: Dit verwijst naar de map om uitgestelde berichten (concepten) op te slaan.
  • Vermelding: de map waarin Gmail verzonden berichten opslaat.
  • Prullenbak: De map om verwijderde e-mails op te slaan.

IMAP- en SMTP-configuratie-instellingen van Gmail

Meestal blijven de IMAP- en SMTP-poortnummers van uw mailbox hetzelfde. Voor de beste resultaten is het altijd aan te raden de instellingen van uw mailbox te controleren voordat u de instellingen in het editorvenster invoert.

Voor degenen die Gmail gebruiken, hier zijn de mailboxinstellingen van Gmail:

Nu je alles hebt geconfigureerd, is het tijd om Mutt te starten en de magie van je mailbox voor je ogen te zien ontvouwen.

Hoe Mutt op Linux te gebruiken

Voordat u e-mails kunt verzenden en ontvangen met Mutt, moet u de applicatie starten. Start de terminal en typ straathond om de applicatie te starten:

straathond

Om nieuwe e-mails te verzenden met Mutt, typt u m in de terminal. Mutt vraagt ​​om het e-mailadres, het onderwerp en de berichttekst van de ontvanger. U kunt desgewenst ook een bestand bijvoegen. Zodra u alle details heeft bijgewerkt, drukt u op ja om de e-mail te verzenden.

1. Stuur een e-mail met onderwerp en hoofdbericht

Om de onderwerpreeks in uw e-mail toe te voegen, gebruikt u de -s vlag:

mutt -s "E-mail testen van mutt" [email protected]

2. Pijpmutt Met echo

U kunt de echo-opdracht met Mutt implementeren om de berichttekst van de e-mail door te geven:

echo "Body Bericht" | mutt -s "E-mail testen van mutt" [email protected]

3. Stuur een e-mail met een bijlage

Om een ​​bestand als bijlage toe te voegen, specificeert u het pad van het bestand aan het einde van de opdracht:

echo "Body Bericht" | mutt -s "E-mail testen van mutt" [email protected] test.txt

Als u meerdere bestanden wilt bijvoegen, geeft u de bestandsnamen door, gescheiden door de Ruimte karakter.

echo "Body Bericht" | mutt -s "E-mail testen van mutt" [email protected] -a test.tar.gz –a test2.tar.gz

4. E-mail verzenden naar meerdere ontvangers

Op dezelfde manier kunt u ook meerdere e-mailadressen toevoegen om de e-mail naar te sturen:

mutt -s "E-mail testen van mutt" [email protected], [email protected], [email protected]

5. Ontvangers toevoegen in CC- en BCC-modus

U kunt de -c en -b vlag om de e-mailadressen voor carbon copy en blind carbon copy op te geven.

mutt -s "Onderwerp van e-mail" -c; -b; e-mailadres van de ontvanger

In het onderstaande voorbeeld gebruikt Mutt [email protected] als de Naar adres, terwijl het de e-mail naar respectievelijk [email protected] en [email protected] zal kopiëren en blind kopiëren.

mutt -s "Test-e-mail" -c [email protected] -b [email protected] [email protected]

6. Opdrachtregelhulp krijgen Get

Als je het gevoel hebt dat je vastzit, kun je Mutt's hulp zoeken met behulp van de -h vlag.

straathond -h

De e-mailinterface van Mutt bekijken

Met de menubalk helemaal bovenaan het interfacevenster kunt u tussen de verschillende tabbladen navigeren. Het terminalvenster vermeldt ook de sneltoetsen direct hieronder. Het middelste paneel is voor het bekijken van de bericht(en).

Helaas wordt Mutt niet geleverd met een ingebouwde e-mailcomponist, dus je moet een teksteditor zoals Nano, Vim, Emacs, enz. om uw berichttekst te maken.

U kunt de volgende opdrachten gebruiken met Mutt:

  • m: een nieuwe e-mail opstellen
  • q: Stop ermee
  • d: Verwijderen
  • r: Antwoord
  • ja: Sturen
  • ik: Uitgang

Wat is er zo speciaal aan Mutt?

Mutt is een open-sourcepakket dat het doel dient, relatief klein is en de klus klaart. Ondanks de snelle verwerking en vindingrijke foutafhandeling, schiet het tekort als het gaat om het weergeven van afbeeldingen in e-mails.

Omdat het is gemaakt in een tekstformaat om snelle resultaten te geven, kunnen sommige mensen het gevoel hebben dat Mutt het werk niet goed doet voor e-mails met afbeeldingen. Niettemin zou Mutt je eerste keuze moeten zijn als je een opdrachtregel-e-mailclient voor Linux wilt.

E-mail
De 10 beste Linux-e-mailclients

Vergeet webmailde beste manier om e-mail te beheren is in een e-mailclient. Maar welke? Kies uit de 10 beste Linux e-mailclients.

Lees volgende

Gerelateerde onderwerpen
  • Linux
  • Gmail
  • Desktop e-mailclient
  • Terminal
Over de auteur
Wini Bhalla (7 artikelen gepubliceerd)

Wini is een schrijver uit Delhi en heeft 2 jaar schrijfervaring. Tijdens haar schrijfstages is ze in verband gebracht met digitale marketingbureaus en technische bedrijven. Ze heeft inhoud geschreven met betrekking tot programmeertalen, cloudtechnologie, AWS, Machine Learning en nog veel meer. In haar vrije tijd houdt ze ervan om te schilderen, tijd door te brengen met haar familie en zoveel mogelijk naar de bergen te reizen.

Meer van Wini Bhalla

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Nog een stap…!

Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.

.