Mutt und NNTP

 
Installation und Konfiguration von mutt

1.) Vorwort
2.) Quellen
3.) Installation
4.) Konfiguration


1.) Vorwort
    
    In dieser Anleitung wird erklaert wie man mutt als Mail- und
    Newsreader verwendet. Ich werde hier nicht beschreiben was mutt
    ist oder wie man ihn bedient. Wer diesbezueglich Fragen hat, soll
    die - mehr als ausfuehrliche - Anleitung dazu lesen oder eine
    Suchmaschine seines Vertrauens befragen.
    Wer mutt bereits installiert und konfiguriert hat, der sollte es
    sich ueberlegen ob er weiterliest, da ich hier auf die Devel -
    Version 1.5.4i eingehen werde.


2.) Quellen
    
    Fuer diejenigen unter euch, die mutt aus den Sourcen bauen wollen
    - oder wie ich - muessen, sind hier die Links zu den Files die wir
    anschlieszend brauchen:
    
    * ftp.mutt.org/mutt/devel/mutt-1.5.4i.tar.gz
    * www.mutt.org.ua/download/mutt-1.5.4i/patch-1.5.4.vvv.nntp.gz
    * www.mutt.org.ua/download/mutt-1.5.4i/patch-1.5.4.vvv.quote.gz
    * www.mutt.org.ua/download/mutt-1.5.4i/patch-1.5.4.vvv.initials.gz
    
    Wer andere / zusaetzliche Patche braucht, der sollte mal einen
    kurzen Blick auf die Homepage von Mutt (<http://www.mutt.org/>)
    werden.


3.) Installation

    Die einzelnen Installationsschritte weichen je nach der
    verwendeten Distrubtion sehr stark ab. Ich gehe hier
    ausschlieszlich auf die Installation der Sourcen ein, aber der
    Vollstaendigkeit halber sind hier weitere Moeglichkeiten:

    FreeBSD (Portcollection):
     $ cd /usr/ports/mail/mutt-devel
     $ make -DWITH_MUTT_NNTP -DWITH_MUTT_COMPRESSED_FOLDERS ...
     $ make install clean
    
    Debian (apt-get) (Thanks to Rocco Rutte):
     $ apt-get install mutt --feature=nntp ...

    
    Jetzt kommen wir zur Installation der Sourcen; getestet wurde es
    unter OpenBSD 3.2. Damit es uebersichtlicher bleibt, habe ich in
    meinem Homedirectory ein Verzeichnis erstellt, in dem die vier
    Archive liegen. Nachdem alles entpackt wurde, wechseln wir in der
    Verzeichnis mutt-1.5.4 und patchen die Sourcen; das die Patche in
    einem Verzeichnis hoeher liegen ist egal:
     $ pwd
      ~/install/mutt/mutt-1.5.4
     $ patch -p1 < ../patch-1.5.4.vvv.nntp
     $ aclocal -I m4
     $ autoheader
     $ cd m4
     $ make -f Makefile.am.in
     $ cd ..
     $ automake --foreign
     $ autoconf
    Ich setze vorraus das die Abhaengigkeiten aufgeloest sind (also
    alles vorhanden ist was benoetigt wird).

    Jetzt noch die beiden anderen Patche:
     $ patch -p1 < ../patch-1.5.4.vvv.quote
     $ patch -p1 < ../patch-1.5.4.vvv.initials
        
    Wenn das erledigt ist, kann man './configure' aufrufen um das
    Makefile zu erstellen; ich habe
    'configure' folgende Optionen uebergeben:
     $ ./configure --enable-pop --enable-nntp --enable-regex \
       --enable-compressed --enable-imap --enable-pgp --enable-smime \
       --with-exec-shell=/usr/local/bin/zsh --with-ssl
    Wer andere / weitere Optionen haben will, der kann sie sich mit
    './configure --help' ansehen. Sobald 'configure' fertig ist,
    muessen wir es noch kompilieren und installieren:
     $ make && make install
    (evtl. mit 'gmake' versuchen).
    Wenn alles fertig ist, sollte beim Aufruf 'mutt -v' folgendes zu
    sehen sein:

    ,----[ mutt -v ]
    | Mutt 1.5.4i (2003-03-19)
    | Copyright (C) 1996-2002 Michael R. Elkins and others.
    | Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
    | Mutt is free software, and you are welcome to redistribute it
    | under certain conditions; type `mutt -vv' for details.
    | [...]
    | vvv.nntp
    | vvv.quote
    | vvv.initials
    `----
    
    
    Hint:
     Bei 1.5.4i kann es zu Problemen bei der Einbindung von GnuPG /
     PGP kommen. Dem kann man aber entgegenwirken, indem man die
     Parameter von GnuPG / PGP abaendert. Meine - funktionierende -
     Konfiguration von GnuPG 1.0.7 kann man unter
     <http://strcat.neessen.net/mutt/mutt.gpg.html> abrufen. Die
     Konfigurationsdatei fuer NNTP kann man ebenfalls abrufen (und
     zwar unter <http://strcat.neessnet.net/mutt/mutt.nntp.html>). 
     Solltet ihr Fehler entdecken oder Fragen / Anregungen / .. zu
     diesem Text haben, teilt mir das per Mail (<strcat@gmx.net>) mit.

$Id: mutt.html,v 1.1 2003/06/02 22:29:58 dope Exp $
Send comments to strcat@gmx.net.