Email

Neomutt Anfänger-Tutorial

Neomutt Anfänger-Tutorial

„Alle E-Mail-Clients sind scheiße, dieser ist einfach weniger scheiße!„Zitat des leitenden Entwicklers. Zum Abrufen von E-Mails ist ein webbasiertes Frontend oder ein separater E-Mail-Client erforderlich requires. Diese erfordern bis auf wenige Ausnahmen grafische Umgebungen. Neomutt ist eine solche Ausnahme. Mit Neomutt können Sie Ihre E-Mails auf der Kommandozeile in einer separaten Anwendung abrufen. Möglicherweise sind Sie bei webbasierten E-Mails eingeschränkt, aber es gibt auch Problemumgehungen für diese Unannehmlichkeiten.

Die Grundideen

Um zu verstehen, müssen Sie die grundlegenden Konzepte verstehen. Die wichtigste davon sind die Ansichten, die Sie für jeden Job haben; die Mails auflisten und jede Mail lesen.

Index

Neomutt beginnt mit der Indexansicht. Hier werden alle E-Mails wie gewünscht aufgelistet. Ob Sie gelesene E-Mails sehen oder nicht, können Sie selbst festlegen. Standardmäßig werden alle E-Mails angezeigt, auch wenn sie als gelöscht markiert sind. Du verschiebst sie später in den Papierkorb. Sie wählen eine E-Mail mit Pfeilen, Vim-Tasten oder was Sie selbst in der Indexansicht angeben. Um sie zu öffnen, drücken Sie die Eingabetaste und sie werden auf dem Pager-Bildschirm angezeigt.

Pager (Anzeige der E-Mails)

Im Pager werden Ihre E-Mails angezeigt. In der Grundform sehen Sie nur textbasierte Mails. Um HTML zu sehen, müssen Sie Ihren Webbrowser angeben und von Neomutt aufrufen lassen. Neomutt erstellt eine temporäre Datei, die die entsprechende Webseite enthält, die die E-Mail ist.

Seitenleiste

Die Seitenleiste hält alle Postfächer, die Sie haben, verfügbar, es können viele sein! Sie können wählen, ob Sie dies haben, nicht haben oder mit einer Tastenbelegung umschalten möchten. Die meisten Benutzer haben eine Tastenbelegung, wie zum Beispiel 'B'.

Navigation

Sie navigieren mit den Pfeiltasten durch Ihren Posteingang und scrollen mit der Leertaste in E-Mails nach unten. Um die E-Mail zu löschen, verwenden Sie 'D'. All diese Dinge sind üblich und können mit der Konfigurationsdatei selbst eingestellt werden set. Das Interessante daran ist, dass Sie den Index und den Pager kennen müssen. Wenn Sie neomutt konfigurieren, richten sich die Einstellungen nach der von Ihnen verwendeten Ansicht. Die meisten davon gelten für beide Ansichten be.

Bindeschlüssel

In neomutt arbeitest du ausschließlich mit der Tastatur. Es ist schließlich eine Terminal-basierte Anwendung application. Aus diesem Grund sollten Sie verschiedene Tasten an die Funktionen binden, die Sie am häufigsten verwenden. Zuvor konnten Sie die Standardbindungen lesen; wenn du etwas ändern willst, musst du es selbst binden. Verwenden Sie zum Beispiel den folgenden Code, um das Großbuchstabe 'B' zu binden, um die Seitenleiste umzuschalten.

Bindeindex, Pager B Sidebar-Toggle-sichtbar

Die Liste wird ziemlich lang werden, daher ist es eine gute Idee, eine separate Datei für die Tastenbelegung zu beschaffen. Das Format ist ziemlich einfach; ein Großbuchstabe bedeutet genau das. Um Strg-x anzuzeigen, setzen Sie \c-x

Ein Konto verbinden

Das erste, was Sie tun müssen, ist ein Konto zu verbinden. Sie können dies mit jeweils einem Befehl tun; Sie benötigen bis zu zwanzig Befehle, um zu Ihrer Mailbox zu gelangen. Nicht das, was du täglich tun möchtest. Dies kann hilfreich sein, wenn Sie versuchen, ein neues Konto einzurichten. Im normalen Gebrauch möchten Sie das Konto geöffnet haben, wenn Sie neomutt . starten. Dies erfordert eine Konfigurationsdatei. In der Datei müssen Sie alle Werte für das Konto festlegen.

# Imap-Einstellungen
set imap_user = "[email protected]"
set imap_pass = ""
 
# SMTP-Einstellungen
set smtp_url = "smtps://srv.einige-hosting.com"
set smtp_pass = ""
 
# Remote-Ordner
set folder = "imaps://srv.einige-hosting.com"
set spoolfile = "+INBOX"
aufgeschoben setzen = "+/Entwürfe"
set record = "+/Gesendete E-Mail"
Papierkorb setzen = "+/Papierkorb"
 
Account-Hook $folder "set imap_pass=""

Die Parameter sind ziemlich einfach zu verstehen; Sie haben möglicherweise unterschiedliche Passwörter für IMAP und SMTP, obwohl dies selten vorkommt. Was verwirrend sein kann, ist der Ordnerwert. Diese Konfiguration ist für IMAP; der Ordner, den Sie einstellen, befindet sich auf dem Remote-Server. Sie können einen lokalen Speicher für Ihre E-Mails verwenden, aber das ist eine andere Einrichtung. Das Passwort ist in diesem Fall leer. Wenn du startest, wird neomutt jedes Mal nach deinem Passwort fragen, wenn du startest. Wenn Sie das Passwort festlegen, wird neomutt es aus dieser Konfigurationsdatei sammeln. Es empfiehlt sich, die Datei mit dem Passwort zu verschlüsseln!

Webinhalte

Wenn eine E-Mail in HTML geschrieben ist, können Sie sie standardmäßig nicht mit Neomutt lesen. Sie können jedoch in Ihrem Standardbrowser auf die E-Mails zugreifen. Auf den meisten Systemen wird beim Öffnen einer E-Mail angezeigt, dass Sie HTML im E-Mail-Client nicht lesen können. Wenn Sie v drücken, wie im Pager angegeben, öffnet Ihr Standardbrowser ihn. Dies wird bestimmt durch die ~/.mailcap-Datei. Sie finden 'text/html' ein Semikolon und den Browser, den Sie in der Datei verwenden werden. Auf Debian-basierten Systemen ruft es '/usr/bin/sensible-browser' auf. Um diesen Wert einzustellen, müssen Sie ihn in '/etc/alternatives/x-www-browser' und '/etc/alternatives/gnome-www-browser' ändern. Das ist für das ganze System.

$ sudo update-alternatives -config x-www-browser
$ sudo update-alternatives -config gnome-www-browser
$ xdg-settings set default-web-browser brave-browser.Desktop

Beachten Sie, dass die letzte nur für Sie bestimmt ist, falls Sie kein Root auf Ihrem System haben. Sie können auch jeden anderen Webbrowser nur für E-Mail einstellen. Sie tun dies, indem Sie mailcap direkt auf einen Browser einstellen.

Fazit

Das neomutt-Paket ist sehr vielseitig, aber die Konfiguration ist verwirrend und benötigt mehr gut erklärte Tutorials und Beispiele, als Sie hier gesehen haben. Wenn Ihr Postfach mit HTML-Mails überfüllt ist, denken Sie vielleicht zweimal darüber nach, auf einen textbasierten Mailpager umzusteigen. Bedenken Sie jedoch, dass Sie es als Filter verwenden können. Die meisten kommerziellen E-Mails sind nur in HTML, Ihre anderen E-Mails im Klartext??

So verwenden Sie AutoKey zur Automatisierung von Linux-Spielen
AutoKey ist ein Desktop-Automatisierungsdienstprogramm für Linux und X11, programmiert in Python 3, GTK und Qt. Mithilfe der Skript- und MACRO-Funktio...
So zeigen Sie den FPS-Zähler in Linux-Spielen an
Linux-Gaming bekam einen großen Schub, als Valve 2012 die Linux-Unterstützung für den Steam-Client und seine Spiele ankündigte. Seitdem haben viele AA...
Herunterladen und Spielen von Sid Meier's Civilization VI unter Linux and
Einführung in das Spiel Civilization 6 ist eine moderne Version des klassischen Konzepts, das in der Reihe der Age of Empires-Spiele eingeführt wurde....