Mutt-1.13.4
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-9.1.
Informations sur le paquet
Dépendances de Mutt
Facultatives
Aspell-0.60.8, Cyrus
SASL-2.1.27, GDB-9.1, GnuPG-2.2.19, GnuTLS-3.6.12,GPGME-1.13.1,
libidn-1.35, MIT Kerberos
V5-1.18, un MTA
(qui fournit une commande sendmail), slang-2.3.2,
SQLite-3.31.1, libgssapi,
Mixmaster, QDBM ou Tokyo Cabinet
Facultatives (pour régénérer la documentation HTML)
libxslt-1.1.34 et soit Lynx-2.8.9rel.1, soit
W3m, soit
ELinks
Facultatives (pour générer le manuel en PDF)
docbook-dsssl-1.79, OpenJade-1.3.2 et
texlive-20190410 (ou install-tl-unx avec pdfjadetex d'installé)
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.13.4 \
--with-ssl \
--enable-external-dotlock \
--enable-pop \
--enable-imap \
--enable-hcache \
--enable-sidebar &&
make
Pour générer le manuel PDF avec texlive-20190410, 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 &&
test -s doc/manual.txt ||
install -v -m644 doc/manual.txt.shipped \
/usr/share/doc/mutt-1.13.4/manual.txt
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.13.4
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
Un fichier info est maintenant installé, donc vous devrez recréer
/usr/share/info/dir
comme cela est
décrit lors de l'installation de Texinfo dans LFS.
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
.
--with-ssl
: Ce
paramètre ajoute le support de SSL/TLS d'openssl dans
POP3/IMAP/SMTP.
--enable-autocrypt
--with-sqlite3
: ces deux paramètres ajoutent la prise
en charge de la protection passive contre la collection de données,
avec gnupg et gpgme (gpgme est activé par autocrypt). Voir
le manuel
--enable-gpgme
: Ce paramètre
active le support de GPG à travers le paquet GPGME. Utilisez ce
paramètre si vous voulez le support de GPG dans Mutt.
--enable-smtp
: Ce paramètre
active le support du relai SMTP.
--with-idn2
: Utilisez ce
paramètre si vous avez installé à la fois libidn et libidn2 et que
vous souhaitez utiliser libidn2 ici.
--with-sasl
: Ce paramètre ajoute
le support d'authentification de Cyrus
SASL-2.1.27 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 || install -v
-m644 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 l'installe depuis
une copie après avoir lancé
« make install » (qui aurait
vidé manual.txt si le fichier inclus avait déjà été
copié).
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.13.4/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.13.4
Descriptions courtes
flea
|
est un script pour montrer où rapporter les bogues.
|
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 identique à flea.
|
pgpewrap
|
prépare une ligne de commande pour les outils GnuPG-2.2.19.
|
pgpring
|
est un générateur de trousseau de clés pour PGP. Il n'est pas
nécessaire pour GnuPG-2.2.19.
|
smime_keys
|
gère un ensemble de clé pour les certificats S/MIME.
|
Last updated on 2020-02-18 00:32:53 +0100