Mutt-2.2.13

Introduksjon til Mutt

Mutt pakken inneholder en e-postbrukeragent. Dette er nyttig for å lese, skrive, svare på, lagre og slette e-posten din.

[Notat]

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)

Valgfri

Aspell-0.60.8.1, Cyrus SASL-2.1.28, DocBook-utils-0.6.14, GDB-15.2, GnuPG-2.4.7, GnuTLS-3.8.8, GPGME-1.24.1, libidn-1.42, MIT Kerberos V5-1.21.3, en MTA (som gir en sendmail kommando), slang-2.3.3, SQLite-3.47.2, libgssapi, Mixmaster, QDBM eller Tokyo Cabinet

Redaktørens notater: https://wiki.linuxfromscratch.org/blfs/wiki/mutt

Installasjon av Mutt

[Notat]

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]

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.7 verktøy

pgpring

er en nøkkelring dumper for PGP. Det er ikke nødvendig for GnuPG-2.4.7

smime_keys

administrerer et nøkkellager for S/MIME sertifikater