Mutt
Mutt | |
---|---|
Bildschirmfoto von Mutt | |
Basisdaten | |
Entwickler: | Michael Elkins |
Aktuelle Version: | 1.4.2.3 |
letzte Veröffentlichung: | 27 Mai 2007 |
Betriebssystem: | Linux, Unix |
Kategorie: | |
Lizenz: | GPL |
Deutschsprachig: | ja |
Webseite: | Mutt.org |
Inhaltsverzeichnis
Mutt
Mutt ist wohl der bekannteste eMail Reader für die Konsole. Mit Hilfe von ihm ist es möglich auch ohne grafische
Oberfläche seine Mailkonten abzurufen.
Mutt kann Dank Textmodus so nicht nur auf dem eigenen, sondern auch auf anderen Rechner via SSH, TelNet etc. verwendet
werden.
Da bei Mutt keine grafische Oberfläche benötigt wird, sind auch keine besonders hohen Hardwareanforderungen vorhanden. Für die Bedienung ist keine Maus vorgesehen, per Tastenkombinationen können die erforderlichen
Funktionen und Schritte durchgeführt werden.
Nicht nur das lesen von Mails, sondern auch das Drucken ist mit Mutt möglich. GPG oder S/MIME sind ebenso
problemlos möglich. Ein kleines Adressbuch kann zur Hilfe verwendet werden sowie viel weitere nützliche
Funktionen die ich hier alle garnicht aufzählen kann.
Installation
Hier eine kurze Installationsbeschreibung für Mutt und dessen zusätzlich benötigte Programme.
Debian
apt-get update apt-get install mutt msmtp libgsasl7
Versand
Mit Mutt alleine können keine Mails versendet werden, wir benötigen hierfür ein paar zusätzliche Werkzeuge wie beispielsweisse fetchmail, Sendmail.
- Fetchmail - Holt Mails von IMAP, POP ETRN oder auch ODMR Servern und liefert sie weiter ( MailServer, Mutt, Zustellprogramme etc.)
- Sendmail - Ist ein Mail Transfer Agent (MTA), es transportiert Mails von einem zum anderen PC.
Da es recht umfangreich wäre hier auf Fetchmail und Sendmail einzugehen, verwenden wir msmtp mit dessen Hilfe es ebenfalls möglich ist Mails zu versenden, ohne grosse und mühsame Konfigurationen vorzunehmen.
Konfiguration msmtp
Nach der Installation von msmtp muss im /home/<user>/ Verzeichniss eine Konfigurationsdatei angelegt werden. Die Konfigurationsdatei hat den namen .msmtprc und beinhaltet die Zugangsdaten vom MailServer über welchen wir unsere Mails versenden möchten.
.msmtprc
Die Konfigurationsdatei muss vollgende Daten beinhalten.
account default host server.zum.versenden # Dies kann sein "post.strato.de" etc.... from Meine@Adresse.de # Die eMail Adresse auth on # Authentication user Max # Username, Benutzername für die Anmeldung am MailServer z.B. "Max" password 1100101 # Das Passwort z.B. "1100101"
Wichtig ist das bei dieser Datei nur der Besitzer Leserechte haben darft, da hier das Passwort steht. Wird kann Passwort mit angegeben, so wird jedes mal beim Zugriff nach diesem gefragt und muss von Hand eingegeben werden. Bitte auch genau hinsehen, die Datei heisst .msmtprc mit einem kleinen Punkt (.) vorweg.
Server Info
Mit Hilfe von msmtp kann auch eine Serverinfo geholt werden um diverse Leistunksmerkmale anzeigen zu lassen.
HIer zwei Beispiele:
msmtp --host=post.strato.de --serverinfo
oder auch:
msmtp --host=smtp.web.de --serverinfo
Die Ausgabe kann dann zum Beispiel so aussehen.
Ein STRATO Server
SMTP Server auf post.strato.de (post.webmailer.de [192.67.198.79]), Port 25: post.webmailer.de [fruni mo30] ESMTP RZmta 12.7 ready; Thu, 6 Sep 2007 23:15:42 +0200 (MEST) Leistungsmerkmale: SIZE 104857600: Maximale Mailgröße ist 104857600 bytes = 100,00 MB PIPELINING: Unterstützung für schnelle Übertragung durch Kommandogruppierung AUTH: Unterstützte Authentifizierungsmethoden: PLAIN CRAM-MD5 LOGIN
Ein WEB.DE Server
SMTP Server auf smtp.web.de (smtp-ha.web.de [217.72.192.157]), Port 25: smtp08.web.de ESMTP WEB.DE V4.108#197 Thu, 06 Sep 2007 23:17:12 +0200 Leistungsmerkmale: SIZE 69920427: Maximale Mailgröße ist 69920427 bytes = 66,68 MB PIPELINING: Unterstützung für schnelle Übertragung durch Kommandogruppierung STARTTLS: Unterstützung für TLS Verschlüsselung über das STLS Kommando AUTH: Unterstützte Authentifizierungsmethoden: PLAIN LOGIN Dieser Server könnte mehr oder andere Leistungsmerkmale angeben wenn TLS Verschlüsselung aktiviert ist.