Mutt-2.2.12

Introduksjon til Mutt

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

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

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-14.1, GnuPG-2.4.4, GnuTLS-3.8.3, GPGME-1.23.2, libidn-1.42, MIT Kerberos V5-1.21.2, en MTA (som gir en sendmail kommando), slang-2.3.3, SQLite-3.45.1, libgssapi, Mixmaster, QDBM eller Tokyo Cabinet

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

Installasjon av Mutt

[Note]

Note

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.12 \
            --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
[Note]

Note

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.12/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.12

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

pgpring

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

smime_keys

administrerer et nøkkellager for S/MIME sertifikater