Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
| programy:internet:mutt [2012/10/02 13:40] – fioler | programy:internet:mutt [2019/02/25 17:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Mutt ====== | ||
| + | **Mutt** je rychlý terminálový e-mailový klient. Poskytuje standardní přístup k e-mailovým službám, podporuje většinu protokolů, mime, ad. | ||
| + | |||
| + | ====== Instalace ====== | ||
| + | Spustíme menu - aplikace - terminal, [[: | ||
| + | |||
| + | Další balíky, které bude pravděpodobně nutné nainstalovat jsou: sudo apt-get install exim4 procmail fetchmail msmtp bogofilter mutt-patched muttprint abook antiword catdoc odt2txt poppler-utils elinks . | ||
| + | |||
| + | ====== Začínáme ====== | ||
| + | Po prvním spuštění program neumí nic. Nastavení se provádí v souboru **~/ | ||
| + | |||
| + | **# slozky** \ | ||
| + | set mbox_type=maildir \ | ||
| + | set spoolfile=" | ||
| + | set mbox=" | ||
| + | set folder=" | ||
| + | set record=" | ||
| + | |||
| + | Poté je třeba nastavit **přijímání e-mailů** a to takto: | ||
| + | |||
| + | **# prijimani posty** \ | ||
| + | set check_new=yes # zda se spuštění má kontrolovat nová pošta \ | ||
| + | set realname=" | ||
| + | |||
| + | Přijímání pošty se děje skrze různé programy, například [[: | ||
| + | |||
| + | **# spustí fetchmail kliknutím G** \ | ||
| + | macro index    G " | ||
| + | macro pager    G " | ||
| + | |||
| + | Pro odesílání pošty lze opět použít nejrůznější programy, např. [[:msmtp]] | ||
| + | |||
| + | **# odesilani** \ | ||
| + | set sendmail=/ | ||
| + | my_hdr X-Operating-System: | ||
| + | my_hdr From: Jan Novák < | ||
| + | |||
| + | **Doplňující nastavení** v ~/.muttrc: | ||
| + | |||
| + | # zobrazení ve složce odeslane\ | ||
| + | folder-hook =sent 'set index_format=" | ||
| + | folder-hook !=sent 'set index_format=" | ||
| + | |||
| + | **# řazení**\ | ||
| + | set sort_aux=reverse-date # datum\ | ||
| + | set sort=threads # vlákna\ | ||
| + | set sort_browser=alpha # abecedně\ | ||
| + | |||
| + | **# lokální nastavení**\ | ||
| + | set locale=" | ||
| + | set date_format=" | ||
| + | set index_format=" | ||
| + | set rfc2047_parameters=yes # nastavení kódování příloh\ | ||
| + | |||
| + | **# barvy**\ | ||
| + | color normal brightyellow black\ | ||
| + | color indicator brightyellow red\ | ||
| + | color status cyan blue\ | ||
| + | color quoted green black\ | ||
| + | color quoted1 brightgreen black\ | ||
| + | color quoted2 white black\ | ||
| + | color header brightcyan black " | ||
| + | color index red black " | ||
| + | color body yellow black "[ -]*Original Message[ -]*" | ||
| + | |||
| + | **# hlavičky**\ | ||
| + | ignore *\ | ||
| + | unignore From To Cc Bcc Subject Date Reply-To\ | ||
| + | hdr_order From Reply-To To Cc Bcc Date Subject\ | ||
| + | set edit_headers=" | ||
| + | hdr_order From: Resent-From: | ||
| + | |||
| + | **# různé nastaveniny**\ | ||
| + | auto_view text/ | ||
| + | set attribution=" | ||
| + | set indent_string="> | ||
| + | set sig_on_top=yes # vložení zprávy až za podpis\ | ||
| + | set include=yes # vloží původní zprávu do mailu\ | ||
| + | set indent_str="<" | ||
| + | unset edit_headers # zobrazí jen tělo editované zprávy\ | ||
| + | |||
| + | **# mime** (lze doupravit podle potřeby)\ | ||
| + | mime_lookup application/ | ||
| + | mime_lookup application/ | ||
| + | auto_view text/ | ||
| + | set mime_forward=yes # přeposílání příloh\ | ||
| + | set mime_forward_rest=yes # přeposílání příloh\ | ||
| + | |||
| + | ====== Používání ====== | ||
| + | **Mutt** spustíte v terminálu (nebo ALT F2) příkazem **mutt**. Program se ovládá klávesami: | ||
| + | |||
| + | G - stáhnout zprávy\ | ||
| + | m - nová zpráva\ | ||
| + | y - odeslat zprávu\ | ||
| + | r - odpovědět\ | ||
| + | f - předat dál\ | ||
| + | d - smazat\ | ||
| + | t - označit \ | ||
| + | |||
| + | Seznam použití dalších kláves vyvoláte kliknutím klávesy **?**. | ||
| + | |||
| + | ===== Psaní e-mailů ===== | ||
| + | Zprávu lze začím psát stiknutím klávesy m. Pokud vám nebude vyhovovat defaultní editor nano, můžete si nastavit jiný, např. mcedit nebo vim a to přidáním následujících řádků do souboru ~/.muttrc. | ||
| + | |||
| + | **# Textový editor**\ | ||
| + | set editor="/ | ||
| + | bind pager j next-line \ | ||
| + | bind pager k previous-line \ | ||
| + | |||
| + | Chcete-li k zprávám připojovat podpis, vytvořte soubor **~/ | ||
| + | |||
| + | **# Podpis**\ | ||
| + | set signature=" | ||
| + | |||
| + | ===== Organizace e-mailů ===== | ||
| + | Mutt podporuje i **automatické třídění do složek**, které ovšem dle filosofie linuxu toto provádí další program, např. [[: | ||
| + | |||
| + | Ručně lze například **přesunout všechny označené zprávy** /klávesa t,T/ do vámi požadované složky pomocí tagu /klávesa **;** / a kliknutím klávesy **s**. Obecný tvar tagu je **; | ||
| + | |||
| + | Chcete-li však komfotně **přepínat mezi složkami**, | ||
| + | |||
| + | # sidebar složky\ | ||
| + | # Nastavení panýlku\ | ||
| + | set sidebar_width=12\ | ||
| + | set sidebar_visible=no\ | ||
| + | set sidebar_delim=' | ||
| + | set sidebar_sort=yes\ | ||
| + | # Jaké zobrazí schránky\ | ||
| + | mailboxes =inbox =sent\ | ||
| + | # color of folders with new mail\ | ||
| + | color sidebar_new yellow default\ | ||
| + | # ctrl-n, ctrl-p to select next, prev folder\ | ||
| + | # ctrl-o to open selected folder\ | ||
| + | bind index \CP sidebar-prev\ | ||
| + | bind index \CN sidebar-next\ | ||
| + | bind index \CO sidebar-open\ | ||
| + | bind pager \CP sidebar-prev\ | ||
| + | bind pager \CN sidebar-next\ | ||
| + | bind pager \CO sidebar-open\ | ||
| + | # b toggles sidebar visibility - pozor nemazat\ | ||
| + | macro index b '< | ||
| + | macro pager b '< | ||
| + | # Zobrazí nebo zmizí panýlek " | ||
| + | bind index B bounce-message\ | ||
| + | |||
| + | Panýlek lze pak zapínat nebo vypínat klávesou **B**. Složky se přepínají klávesami **CTRL p** nebo **CTRL n** a otvírají se klávesami **CTRL o**. | ||
| + | |||
| + | Mutt umoňuje i snadné řazení e-mailů (klávesa **o** ), viz. nápověda klávesa **?**. Například **hromadné označení nepřečtených zpráv** za přečtené lze provést takto: **T** (označit výběr) **unread** - spuštění tagu klávesa **;** parametr **N**. | ||
| + | |||
| + | ===== Kontakty ===== | ||
| + | Pokud chcete používat seznam kontaktů, je třeba si doinstalovat program **abook**, který zároveň umožňuje vyhledávání v e-mailech. Zároveň je třeba vytvořit soubor **~/ | ||
| + | |||
| + | **# kontakty**\ | ||
| + | set alias_file=" | ||
| + | source ~/ | ||
| + | |||
| + | **# abook na vyhledávání emailových adres**\ | ||
| + | set query_command = "abook --mutt-query ' | ||
| + | set query_command=" | ||
| + | # macro pager \cb   " | ||
| + | # macro index a     " | ||
| + | # macro pager a     " | ||
| + | |||
| + | ===== Tisk ===== | ||
| + | vytištění e-mailů z Muttu zajišťuje program muttprint, který je třeba doinstalovat. Do konfiguračního souboru je třeba doplnit: | ||
| + | |||
| + | **# tisk**\ | ||
| + | set print_command=" | ||
| + | macro index \cb   " | ||
| + | |||
| + | Tisk se pak spustí klávesou **p**. | ||
| + | |||
| + | ** Tisk příloh**\ | ||
| + | do souboru .mailcap je třeba doplnit tento příkaz **print= program na převod do textu %s | lpr;**, např. print= antiword %s | lpr; , který vytiskne přílohu ve wordu. | ||
| + | |||
| + | ==== Přílohy ==== | ||
| + | Síla muttu je patrná zvláště v jeho rychlosti. Při správném nastavení konfiguračního souboru **~/ | ||
| + | |||
| + | # Otevírání souborů ve formátu **doc** pomocí programu **antiword** (v repozitáři balík antiword) | ||
| + | application/ | ||
| + | |||
| + | # Otevírání souborů ve formátu **docx** pomocí programu **docx2txt** (http:// | ||
| + | application/ | ||
| + | copiousoutput; | ||
| + | |||
| + | # Otevírání souborů ve formátu **xls** pomocí programu **catdoc** (v repozitáři balík catdoc) | ||
| + | application/ | ||
| + | description=" | ||
| + | |||
| + | # Otevírání souborů ve formátu **odt** pomocí programu **odt2txt** (v repozitáři balík odt2txt) | ||
| + | application/ | ||
| + | |||
| + | # Otevírání souborů ve formátu **pdf** pomocí programu **pdftotext** (v repozitáři balík poppler-utils) | ||
| + | application/ | ||
| + | |||
| + | # Automatické otevírání souborů ve formátu **html** pomocí programu **elinks** (v repozitáři balík elinks) | ||
| + | text/html; elinks -dump -force-html %s; nametemplate=%s.html; | ||
| + | |||
| + | |||
| + | ==== Rekapitulace ==== | ||
| + | Mutt umožňuje ještě celou řadu dalších funkcí. Po určité době zácviku jej ocení mnohý uživatel linuxu, zejména vzhledem k rychlosti programu. | ||
| + | |||
| + | |||
| + | ==== Tipy na ovládání==== | ||
| + | T - označit vše shodující se s ...\ | ||
| + | D smazat vše shodující se s ...\ | ||
| + | D ~= - smazat všechny duplicity | ||
| + | ;s...nazev složky - přesunout maily do vybrané složky | ||
| + | |||
| + | ====== Odkazy ====== | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | {{page> | ||
| + | |||
| + | {{page> | ||