E-mail

Neomutt-zelfstudie voor beginners

Neomutt-zelfstudie voor beginners

"Alle e-mailclients zijn waardeloos, deze is gewoon minder slecht!” Citaat van de hoofdontwikkelaar. Voor het controleren van e-mail is een webgebaseerde front-end of een aparte e-mailclient vereist. Deze vereisen grafische omgevingen, op enkele uitzonderingen na. Neomutt is zo'n uitzondering. Met Neomutt kunt u uw e-mails controleren op de opdrachtregel in een aparte applicatie. Je bent misschien beperkt als het gaat om webgebaseerde e-mails, maar er zijn ook oplossingen voor dat ongemak.

De basisideeën

Om het te begrijpen, moet je de basisconcepten begrijpen. De belangrijkste zijn de weergaven die u voor elke taak hebt; de mails opsommen en elke mail lezen.

Inhoudsopgave

Neomutt begint met het indexscherm. Hier worden alle e-mails weergegeven zoals u dat wilt. Of je nu gelezen e-mails ziet of niet, je kunt jezelf instellen. Het standaardgedrag is om alle e-mails te tonen, zelfs als ze als verwijderd zijn gemarkeerd; je verplaatst ze later naar de prullenbak. Je kiest een e-mail met pijltjes, vim-toetsen, of wat je zelf opgeeft in het indexscherm. Om ze te openen, druk je op enter en ze verschijnen in het Pager-scherm.

Pager (de e-mails weergeven)

In de pager worden uw e-mails weergegeven. In het basisformulier ziet u alleen op tekst gebaseerde e-mails. Om HTML te zien, moet u uw webbrowser aanwijzen en Neomutt deze laten oproepen. Neomutt maakt een tijdelijk bestand met de bijbehorende webpagina die de e-mail is.

Zijbalk

De zijbalk houdt alle mailboxen die je hebt beschikbaar, er kunnen er veel zijn! Je kunt ervoor kiezen om dit te hebben, het niet te hebben of het te wisselen met een sneltoets. De meeste gebruikers hebben een toetsbinding, zoals 'B', bijvoorbeeld.

Navigatie

Je navigeert door je inbox met de pijltjestoetsen en scrollt naar beneden e-mails met de spatiebalk. Om de e-mail te verwijderen, gebruik je 'D'. Al deze dingen zijn gebruikelijk, en je kunt ze zelf instellen met het configuratiebestand. Het interessante is dat je de index en de pager moet kennen. Wanneer u neomutt configureert, zijn de instellingen afhankelijk van de weergave die u gebruikt. De meeste hiervan zijn voor beide weergaven.

Bindende sleutels

In neomutt werk je exclusief met het toetsenbord. Het is tenslotte een op terminals gebaseerde applicatie. Om deze reden wilt u verschillende toetsen koppelen aan de functies die u het meest gebruikt. Eerder kon je de standaard bindingen lezen; als je iets wilt veranderen, moet je ze zelf binden. Gebruik de onderstaande code om hoofdletter 'B' te binden om de zijbalk te wisselen:.

bindindex, pager B zijbalk-toggle-zichtbaar

De lijst zal vrij lang worden, dus het is een goed idee om een ​​apart bestand voor de sneltoetsen aan te schaffen. Het formaat is vrij eenvoudig; een hoofdletter betekent precies dat. Om Ctrl-x te tonen, zet je \c-x

Een account koppelen

Het eerste dat u hoeft te doen, is een account koppelen. Je kunt dit met één commando tegelijk doen; je hebt maximaal twintig commando's nodig om bij je mailbox te komen. Niet wat je dagelijks wilt doen. Het kan handig zijn wanneer u een nieuw account probeert in te stellen. Bij normaal gebruik wilt u de rekening open hebben wanneer u neomutt start. Dit vereist een configuratiebestand. In het bestand moet u alle waarden voor het account instellen.

# Imap-instellingen
set imap_user = "[e-mail beveiligd]"
stel imap_pass = ""
 
# Smtp-instellingen
set smtp_url = "smtps://srv.wat-hosting.kom"
set smtp_pass = ""
 
# Externe mappen
set folder = "imaps://srv.sommige-hosting.kom"
set spoolfile = "+INBOX"
set uitgesteld = "+/Concepten"
set record = "+/Verzonden e-mail"
set prullenbak = "+/Prullenbak"
 
account-hook $folder "set imap_pass=""

De parameters zijn vrij eenvoudig te begrijpen; je hebt mogelijk verschillende wachtwoorden voor IMAP en SMTP, hoewel dit zeldzaam is. Wat verwarrend kan zijn, is de mapwaarde. Deze configuratie is voor IMAP; de map die u instelt, bevindt zich op de externe server. Je kunt een lokale winkel gebruiken voor je e-mails, maar dat is een andere instelling. Het wachtwoord is in dit geval leeg. Wanneer je rent, zal neomutt elke keer dat je start om je wachtwoord vragen. Als u het wachtwoord instelt, zal neomutt het uit dit configuratiebestand halen. Het is een goede gewoonte om het bestand met het wachtwoord te versleutelen!

Webinhoud

Wanneer een e-mail in HTML is geschreven, kunt u deze standaard niet lezen met Neomutt. Je hebt echter toegang tot de e-mail in je standaardbrowser. Op de meeste systemen, wanneer u een e-mail opent, zal het laten zien dat u geen HTML kunt lezen in de e-mailclient. Wanneer u op v drukt, zoals in de pager staat, zal uw standaardbrowser deze openen. Dit wordt bepaald door de ~/.mailcap-bestand. Je vindt 'text/html' een puntkomma en de browser die je gaat gebruiken in het bestand. Op op Debian gebaseerde systemen roept het '/usr/bin/sensible-browser' aan. Om deze waarde in te stellen, moet u deze wijzigen in '/etc/alternatives/x-www-browser' en '/etc/alternatives/gnome-www-browser'. Dit is voor het hele systeem.

$ sudo update-alternatives -config x-www-browser
$ sudo update-alternatives -config gnome-www-browser
$ xdg-instellingen instellen standaard-web-browser brave-browser.bureaublad

Merk op dat de laatste alleen voor jouw gebruik is, voor het geval je geen root op je systeem hebt. U kunt ook een andere webbrowser instellen, alleen voor e-mail. Dit doe je door mailcap rechtstreeks in een browser in te stellen.

Conclusie

Het neomutt-pakket is zeer veelzijdig, maar de configuratie is verwarrend en heeft meer goed uitgelegde tutorials en voorbeelden nodig dan je hier hebt gezien. Met je mailbox vol met HTML-mails, denk je misschien twee keer na over het overschakelen naar een op tekst gebaseerde e-mailpager. Bedenk echter dat je het als filter kunt gebruiken. De meeste commerciële e-mails zijn alleen in HTML, zijn uw andere e-mails in platte tekst?

HD Remastered Games voor Linux die nog nooit eerder een Linux-release hebben gehad
Veel game-ontwikkelaars en uitgevers komen met HD-remaster van oude games om de levensduur van franchise te verlengen, fans die compatibiliteit met mo...
Hoe AutoKey te gebruiken om Linux-spellen te automatiseren
AutoKey is een hulpprogramma voor desktopautomatisering voor Linux en X11, geprogrammeerd in Python 3, GTK en Qt. Met behulp van de scripting- en MACR...
Hoe FPS-teller in Linux-games te tonen
Linux-gaming kreeg een grote duw toen Valve in 2012 Linux-ondersteuning voor Steam-client en hun games aankondigde. Sindsdien hebben veel AAA- en indi...