Hlavní navigace

Mutt - Začínáme bezbolestně: pokročilá nastavení

Michal Koudelka

Dnes se podíváme na některá pokročilejší nastavení v muttovi, která se týkají hlaviček, vlastních klávesových zkratek a nastevením parametrů zprávy podle příjemce.

Hlavičky

Snad jen pro ty z vás, kteří to nevědí, hlavička je neoddělitelná součást emailu, která by se dala připodobnit třeba k nápisu na obálce. Obsahuje informace o odesilateli, o příjemci i o cestách, které zpráva vykonala v hlubinách Internetu.

Základ práce s hlavičkami jsme si ukázali už v prvním dílu, když jsme nastavili adresu odesilatele, ale nyní se na ně podíváme trošku zevrubněji.

Zobrazování hlaviček

Mutt nám u každé zprávy vypisuje všechny hlavičky, které zpráva kde na Internetu posbírala, což může být často nepřehledné. V souboru ~/.muttrc si můžeme nastavit, které hlavičky mutt má/nemá zobrazovat.

ignore "Received:"

Skryje všechny Received hlavičky. Druhá cesta je zakázat defaultně zobrazování všech hlaviček a následně udělat několik výjimek pro ty, které nás zajímají.

ignore "*"
unignore "From:"
unignore "Reply-To:"
unignore "Cc:"
unignore "Bcc:"
unignore "User-Agent:"

S tímto nastavením budou skryty všechny hlavičky kromě těch definovaných v unignore.

Editace odesílaných hlaviček

set edit_headers="yes"

Po vložení předcházejícího řádku do vašeho .muttrc vám editor nabídne při editaci zprávy také všechny odesílané hlavičky a máte možnost si je upravit podle svého.

Nastavení odesílaných hlaviček

Mutt se na rozdíl od jiných mailových klientů snaží odesílat hlaviček co nejméně, a proto není na škodu definovat si i nějaké vlastní.

my_hdr "User-Agent: SM Inlook, Windows game station 2010" 

Tyto informace o vašem počítači sice mnoho neprozradí, ale leckoho mohou překvapit.

Vlastní klávesové zkratky

Jste-li zvyklí na jiný textový mailer a znervózňuje vás, že ta či ona klávesa nedělá to, co by měla dělat, ale dělá něco zcela jiného, není důvod zoufat. Klávesové zkratky si můžeme snadno upravit k obrazu svému.

Pustíte-li si v muttovi nápovědu (?), dostanete seznam klávesových zkratek, jejich významů a také názvů příslušných funkcí.

Například:

T   toggle-quoted   přepnout zobrazování citovaného textu 

T je klávesová zkratka a toggle-quoted je název funkce, za kterou následuje příslušný popis. Úplně dole pak najdeme seznam nesvázaných funkcí. To jsou ty, k nimž není definována žádná klávesová zkratka. Velmi užitečnou se mi ukázala například funkce tag-prefix-cond, která aplikuje následující příkaz pro všechny označené zprávy. Ukážeme si, jak této funkci přířadíme klávesu, v našem případě to bude stříška (^).

Obecný tvar je

bind mapa klávesa funkce

Mapou se v tomto případě rozumí část muttu jako index (výpis zpráv) nebo pager (čtení zpráv).

V našem případě bude řádek vypadat takto:

bind index \^ "tag-prefix-cond"

A je to. Samozřejmě že můžete přemapovat již svázané klávesy (ono vám brzy nic jiného ani nezbude).

Parametry zpráv

V diskusi k minulému článku padlo, že mutt umí použít více signatur a zvolit tu správnou podle příjemce. Dostáváme se k velmi užitečné věci, kterou je tzv. send-hook.

Send-hook použije dané nastavení podle toho, jestli odesilatel odpovídá vzoru.

První věc, kterou uděláme, je, že upravíme definici automatického podpisu

set signature="~/automaticky_podpis"

na

send-hook . "set signature=\"~/automaticky_podpis""

Tečka jako podmínka vyhoví za všech předpokladů. Pod tento řádek přijde další

send-hook myboss@mastersofuniverse.com "set signature=\"~/uctivy_podpis";" 

V tomto případě je důležité pořadí obou hooků. Hooky jsou totiž vyhodnocovány postupně, a kdyby se stalo, že bychom obrátili jejich pořadí, mutt by nejdříve nastavil signaturu na uctivy_podpis a v dalším hooku na automaticky_podpis.

Send-Hook lze samozřejmě použít nejen pro definici automatického podpisu, ale třeba právě i k definování hlaviček nebo čehokoli, co lze v muttu nastavit.

To by pro tentokrát mohlo stačit a příště nás čeká maturita. Začneme totiž stahovat a třídit poštu osvědčenou kombinací fetchmail&procmail, ukážeme si, jaké výhody v sobě toto řešení skrývá a jak to udělat, aby byl mutt ještě chytřejší.

Našli jste v článku chybu?

13. 5. 2004 12:50

Rado1 (neregistrovaný)

12.5. som sem poslal otazku s problemom mutt+cygwin a je v p...
...v prec.
Preco?!?!



13. 5. 2004 9:04

Pavel Riha (neregistrovaný)

Zrovna pro signatury je tohle nic moc, to jde preci snaz a lepe ;)

viz manual



Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Měšec.cz: Air Bank zruší TOP3 garanci a zdražuje kurzy

Air Bank zruší TOP3 garanci a zdražuje kurzy

Lupa.cz: Kdo pochopí vtip, může jít do ČT vyvíjet weby

Kdo pochopí vtip, může jít do ČT vyvíjet weby

DigiZone.cz: Test Philips 24PFS5231 s Bluetooth repro

Test Philips 24PFS5231 s Bluetooth repro

Podnikatel.cz: Udávání a účtenková loterie, hloupá komedie

Udávání a účtenková loterie, hloupá komedie

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

Vitalia.cz: 9 největších mýtů o mase

9 největších mýtů o mase

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

Vitalia.cz: Proč vás každý zubař posílá na dentální hygienu

Proč vás každý zubař posílá na dentální hygienu

Vitalia.cz: Znáte „černý detox“? Ani to nezkoušejte

Znáte „černý detox“? Ani to nezkoušejte

Vitalia.cz: Pamlsková vyhláška bude platit jen na základkách

Pamlsková vyhláška bude platit jen na základkách

Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Podnikatel.cz: Podnikatelům dorazí varování od BSA

Podnikatelům dorazí varování od BSA

Podnikatel.cz: Chaos u EET pokračuje. Jsou tu další návrhy

Chaos u EET pokračuje. Jsou tu další návrhy

Vitalia.cz: „Připluly“ z Německa a možná obsahují jed

„Připluly“ z Německa a možná obsahují jed

Vitalia.cz: Spor o mortadelu: podle Lidlu falšovaná nebyla

Spor o mortadelu: podle Lidlu falšovaná nebyla

Podnikatel.cz: Udávání kvůli EET začalo

Udávání kvůli EET začalo

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Měšec.cz: mBank cenzuruje, zrušila mFórum

mBank cenzuruje, zrušila mFórum