Mutt-1.8.3

Introduction à Mutt

Le paquet Mutt contient un agent d'utilisateur courrier. Ceci est utile pour lire, écrire, répondre, enregistrer et effacer votre courrier.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.1.

Informations sur le paquet

  • Téléchargement (HTTP) :

  • Téléchargement (FTP) : ftp://ftp.mutt.org/pub/mutt/mutt-1.8.3.tar.gz

  • Somme de contrôle MD5 du téléchargement : 8d1ff7275a3b4fbb0023145abe309cc8

  • Taille du téléchargement : 4.0 Mo

  • Estimation de l'espace disque requis : 38 Mo (plus 4 Mo pour le manuel PDF)

  • Estimation du temps de construction : 0.3 SBU (plus 0.2 SBU pour construire le manuel PDF)

Dépendances de Mutt

Facultatives

Aspell-0.60.6.1, Cyrus SASL-2.1.26, GDB-8.0, GnuPG-2.1.23, GPGME-1.9.0, libgssapi, libidn-1.33, MIT Kerberos V5-1.15.1, Mixmaster, un MTA (qui fournit une commande sendmail), slang-2.3.1, OpenSSL-1.1.0f ou GnuTLS-3.5.14, Berkeley DB-6.2.32 ou QDBM ou Tokyo Cabinet

Facultatives (pour régénérer la documentation HTML)

libxslt-1.1.29 et soit Lynx-2.8.8rel.2, w3m-0.5.3, ou ELinks

Facultatives (pour générer le manuel en PDF)

docbook-dsssl-1.79, OpenJade-1.3.2 et texlive-20170524 (ou install-tl-unx)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/mutt

Installation de Mutt

Mutt exige un groupe nommé mail. Vous pouvez ajouter ce groupe s'il n'existe pas avec cette commande :

groupadd -g 34 mail

Si vous n'avez pas installé de MTA, vous devez modifier le propriétaire de /var/mail avec cette commande :

chgrp -v mail /var/mail

Mutt reconstruira la documentation html si libxslt est présent, ensuite utilisez cela pour mettre à jour le manuel en texte brut - seulement si aucun des navigateurs spécifiés est présent. Cela créera un fichier texte vide, alors nous enregistrerons le fichier fournit.

Installez Mutt en lançant les commandes suivantes :

cp -v doc/manual.txt{,.shipped} &&
./configure --prefix=/usr                           \
            --sysconfdir=/etc                       \
            --with-docdir=/usr/share/doc/mutt-1.8.3 \
            --enable-external-dotlock               \
            --enable-pop                            \
            --enable-imap                           \
            --enable-hcache                         \
            --enable-sidebar                        &&
make &&
test -s doc/manual.txt || mv -v doc/manual.txt{.shipped,}

Pour générer le manuel PDF avec texlive-20170524, lancez la commande suivante :

make -C doc manual.pdf

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Si vous avez généré le manuel PDF, installez-le avec le fichier source TeX en lançant la commande suivante en tant qu'utilisateur root :

install -v -m644 doc/manual.pdf \
    /usr/share/doc/mutt-1.8.3
[Note]

Note

Si vous avez utilisé une méthode DESTDIR pour installer dans un emplacement temporaire en tant qu'utilisateur normal (comme procédé de gestion des paquets), vous devrez lancer ce qui suit en tant qu'utilisateur root après l'installation réelle :

chown root:mail /usr/bin/mutt_dotlock &&
chmod -v 2755 /usr/bin/mutt_dotlock

Explication des commandes

--enable-external-dotlock : Dans certaines circonstances, le programme mutt-dotlock n'est pas créé. Ce paramètre assure qu'il sera toujours créé.

--enable-pop : Ce paramètre active le support de POP3.

--enable-imap : Ce paramètre active le support d'IMAP.

--enable-hcache : Ce paramètre active la mise en cache des en-têtes.

--enable-sidebar : Ce paramètre active le support pour la barre latérale (une liste de boîte aux lettres). Il est désactivé par défaut, mais vous pouvez l'active avec :set sidebar_visible dans mutt (et le désactiver de nouveau avec ':unset'), ou il peut être activé dans ~/.muttrc.

--enable-smtp : Ce paramètre active le support du relai SMTP.

--with-ssl : Ce paramètre ajoute le support de SSL/TLS de OpenSSL-1.1.0f dans POP3/IMAP/SMTP s'ils sont activés.

--with-sasl : Ce paramètre ajoute le support d'authentification de Cyrus SASL-2.1.26 dans POP3/IMAP/SMTP s'ils sont activés. Selon la configuration du serveur, cela peut ne pas être nécessaire pour POP3 ou IMAP. Cependant, c'est nécessaire pour l'authentification SMTP.

test -s doc/manual.txt || mv -v doc/manual.txt{.shipped,} : si le manuel texte est maintenant vide (libxslt est installé, mais aucun des navigateurs texte spécifié n'est installé), on le retrouve depuis une copie.

Configuration de Mutt

Fichiers de configuration

/etc/Muttrc, ~/.muttrc, /etc/mime.types, ~/.mime.types

Informations sur la configuration

Aucun changement n'est nécessaire dans ces fichiers pour commencer à utiliser Mutt. Lorsque vous êtes prêt à faire des changements, la page de man pour muttrc sera un bon point de départ.

Pour utiliser GnuPG, utilisez la commande suivante : 

cat /usr/share/doc/mutt-1.8.3/samples/gpg.rc >> ~/.muttrc

Contenu

Programmes installés: flea, mutt, mutt_dotlock, muttbug, pgpewrap, pgpring et smime_keys
Bibliothèques installées: Aucune
Répertoires installés: /usr/share/doc/mutt-1.8.3

Descriptions courtes

flea

est un rapporteur de bogues pour Mutt.

mutt

est un agent utilisateur de courrier (MUA) qui vous permet de lire, écrire et effacer votre courrier.

mutt_dotlock

implémente le verrouillage du fichier de spool de courrier.

muttbug

est un script qui exécute flea.

pgpewrap

prépare une ligne de commande pour les outils GnuPG-2.1.23.

pgpring

est un générateur de trousseau de clés pour PGP. Il n'est pas nécessaire pour GnuPG-2.1.23.

smime_keys

gère un ensemble de clé pour les certificats S/MIME.

Last updated on 2017-08-27 02:08:59 +0200