mutt

Aus Mikiwiki
Version vom 18. Januar 2009, 19:41 Uhr von Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Der Shell-Befehl <b>mutt</b> ist ein reiner Mail User Agent und wird seit 1995 entwickelt. Für den E-Mailversand ist immer ein lokaler Mail Transfer Agent ...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Der Shell-Befehl mutt ist ein reiner Mail User Agent und wird seit 1995 entwickelt. Für den E-Mailversand ist immer ein lokaler Mail Transfer Agent oder eine spezielle Mail-Relay-Lösung (z. B. ESMTP) nötig. Zum Nachrichtenempfang werden die Protokolle POP3 und IMAP unterstützt. Zum Aufbewahren der E-Mails werden die Mailboxformate mbox, MMDF, MH und Maildir unterstützt. Bei der Verarbeitung verschlüsselter E-Mails werden GnuPG/PGP und S-MIME unterstützt, sofern beim Kompilieren die entsprechende Konfigurationsoption aktiviert war.

Die Steuerung erfolgt ausschliesslich über Tastaturkürzel und es gibt die Möglichkeit, E-Mails mit regulären Ausdrücken zu filtern.

Verwendung

Aufruf und Ansehen eines Mailserver-Inhalts.

$ mutt -f imap://<mailserver-address>/

Versenden einer Mail mit angehängter Datei "file.txt".

$ mutt -s "Mail mit Anhang" xxx@xyz.org -a file.txt <.

Versenden einer Mail mit angehängter Datei "file.txt".

$ mutt -s "Mail mit Anhang" xxx@xyz.org -a file.txt < mail.txt

FAQ

Vorgehen beim Nutzen von mutt

Installation von fetchmail, mutt (MUA) und postfix (MTA).

$ sudo apt-get install fetchmail mutt postfix

Konfiguration von fetchmail.

$ vi ~/.fetchmailrc
set daemon 60
set logfile /tmp/fetchmail.log
defaults
  timeout 15
  limit 102400
  # no keep
  keep
  fetchall
poll mail.pica.nl protocol IMAP
  username <Benutzername>
  password <Passwort>

Abholen der E-Mails.

$ fetchmail -v

Ansehen der abgeholten E-Mails.

$ mutt

Wenn alles funktioniert kann der Aufruf von "fetchmail" auch beim Booten erfolgen, z. B. über die Datei "~/.profile" beim Login auf die Arbeitsoberfläche.

$ fetchmail -f ~/.fetchmailrc

Ebenso kann dann der Eintrag "keep" in der Datei ".fetchmailrc" auf "no keep" gesetzt werden.

Weblinks

Vorlage:dewi