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 | |||
programy:internet:mutt [2012/10/30 09:56] – 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> |