Introduksjon til Mutt
Mutt pakken inneholder en
e-postbrukeragent. Dette er nyttig for å lese, skrive, svare på,
lagre og slette e-posten din.
Notat
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen
pakker riktig hvis LFS eller avhengigheter har blitt oppdatert
siden den siste stabile versjonene av bøkene.
Pakkeinformasjon
Mutt Avhengigheter
Anbefalt (for en tekstversjon av manualen)
Lynx-2.9.2,
eller Links-2.30 (eller W3m, eller ELinks) - vennligst les notatet.
Valgfri
Aspell-0.60.8.1, Cyrus
SASL-2.1.28, DocBook-utils-0.6.14, GDB-15.2,
GnuPG-2.4.6, GnuTLS-3.8.8,
GPGME-1.24.0, libidn-1.42,
MIT Kerberos V5-1.21.3, en MTA (som gir en
sendmail kommando),
slang-2.3.3, SQLite-3.47.0,
libgssapi,
Mixmaster, QDBM eller Tokyo Cabinet
Redaktørens notater: https://wiki.linuxfromscratch.org/blfs/wiki/mutt
Installasjon av Mutt
Notat
Mutt leveres med en HTML versjon
av manualen, men tekstversjonen leveres ikke lenger på grunn av
forskjeller i formateringen fra forskjellige tekstnettlesere
sammenlignet med den leverte versjon forårsaket klager. For å få
en tekstfil brukes følgende i preferanserekkefølge: lynx med overslag (backspaces) for utheving,
w3m eller elinks: de to sistnevnte gir tilsynelatende
ren tekst. Vanlig tekst er generelt foretrukket med mindre du
leser HTML bruksanvisningen, så bruksanvisningen nedenfor
lynx hvis tilgjengelig, eller
annet links å produsere vanlig
tekst.
Mutt krever en gruppe som heter
mail
. Du kan legge til denne
gruppen, hvis den ikke eksisterer, med denne kommandoen (som
root
bruker):
groupadd -g 34 mail
Hvis du ikke installerte en MTA, trenger du å
endre eierskapet til /var/mail
med
denne kommandoen:
chgrp -v mail /var/mail
Installer Mutt ved å kjøre
følgende kommandoer:
For å sikre at det lages en rentekst manual ved bruk av
lynx eller å bruke links å produsere det (i stedet for
elinks), kjør følgende kommando:
sed -e 's/ -with_backspaces//' \
-e 's/elinks/links/' \
-e 's/-no-numbering -no-references//' \
-i doc/Makefile.in
Konfigurer og bygg nå applikasjonen:
./configure --prefix=/usr \
--sysconfdir=/etc
--with-docdir=/usr/share/doc/mutt-2.2.13 \
--with-ssl \
--enable-external-dotlock \
--enable-pop \
--enable-imap \
--enable-hcache \
--enable-sidebar &&
make
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make install
Notat
Hvis du brukte en DESTDIR metode for bare å installere til et
midlertidig sted som en vanlig bruker (som en del av en
pakkebehandlingsprosess), trenger du å kjøre følgende som
root
bruker etter å ha fullført
den virkelige installasjonen:
chown root:mail /usr/bin/mutt_dotlock &&
chmod -v 2755 /usr/bin/mutt_dotlock
En infofil er nå installert, så du må også gjenskape /usr/share/info/dir
som beskrevet når
Texinfo ble installert i LFS.
Parameterforklaringer
sed ... -e 's/ -with_backspaces//'
...: Dette slår av backspaces som brukes til
overslag når lynx brukes, noe som
resulterer i lesbar ren tekst ved bruk av view.
sed ... -e 's/elinks/links/'
...: Dette tillater links å bli kjørt i stedet for
elinks som ikke er i
boken.
sed ... -e 's/-no-numbering
-no-references//' ...:: Dette fjerner brytere som
ikke er forstått av links.
--enable-external-dotlock
:
I noen omstendigheter blir mutt-dotlock programmet ikke opprettet.
Denne bryteren sikrer at den alltid er blir opprettet.
--enable-pop
: Denne
bryteren aktiverer POP3 støtte.
--enable-imap
: Denne
bryteren aktiverer IMAP støtte.
--enable-hcache
: Denne
bryteren aktiverer deklarasjonsbufring.
--enable-sidebar
: Denne
bryteren muliggjør støtte for sidefeltet (en liste over
postbokser). Den er av som standard, men kan bli slått på av
:set sidebar_visible
i mutt (og av igjen med ':unset'), eller det kan aktiveres i
~/.muttrc
.
--with-ssl
: Denne
parameteren legger til SSL/TLS støtte fra openssl i POP3/IMAP/SMTP.
--enable-autocrypt --with-sqlite3
:
Disse to brytere legger til støtte for passiv beskyttelse mot
datainnsamling, bruker gnupg og gpgme (gpgme er aktivert av
autocrypt). Se Manualen.
--enable-gpgme
: Denne bryteren
aktiverer GPG støtte gjennom GPGME pakken. Bruk denne bryteren hvis
du vil ha GPG støtte i Mutt.
--enable-smtp
: Denne bryteren aktiverer
SMTP reléstøtte.
--with-idn2
: Bruk denne parameteren
hvis både libidn og libidn2 er installert, og du ønsker å bruke
libidn2 her.
--with-sasl
: Denne parameteren legger
til støtte for autentisering fra Cyrus
SASL-2.1.28 i POP3/IMAP/SMTP hvis de er aktivert. Avhengig av
serverkonfigurasjonen er dette kanskje ikke nødvendig for POP3
eller IMAP. Det er imidlertid nødvendig for SMTP autentisering.
Konfigurere Mutt
Konfigurasjonsfiler
/etc/Muttrc
, ~/.muttrc
, /etc/mime.types
, og ~/.mime.types
Konfigurasjonsinformasjon
Ingen endringer i disse filene er nødvendige for å begynne å
bruke Mutt. Når du er klar til å
gjøre endringer, man siden for muttrc
er et godt utgangspunkt.
For å utnytte GnuPG, bruk
følgende kommando:
cat /usr/share/doc/mutt-2.2.13/samples/gpg.rc >> ~/.muttrc
Innhold
Installerte Programmer:
flea, mutt, mutt_dotlock, muttbug,
pgpewrap, mutt_pgpring, og smime_keys
Installerte Biblioteker:
Ingen
Installerte Mapper:
/usr/share/doc/mutt-2.2.13
Korte Beskrivelser
flea
|
er et skript som viser hvor man skal rapportere feil
|
mutt
|
er en Mail User Agent (MUA) som lar deg lese, skrive og
slette e-posten din
|
mutt_dotlock
|
implementerer e-postkøfillåsen
|
muttbug
|
er et skript identisk med flea
|
pgpewrap
|
forbereder en kommandolinje for GnuPG-2.4.6 verktøy
|
pgpring
|
er en nøkkelring dumper for PGP. Det er ikke
nødvendig for GnuPG-2.4.6
|
smime_keys
|
administrerer et nøkkellager for S/MIME sertifikater
|