Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Mutt - začínáme bezbolestně

Mutt je tradiční konzolový emailový klient. Narozdíl od grafických mailerů se dá rozběhat praktický na všem, na čem běží Linux, a snadno se s ním pracuje ze vzdáleného počítače třeba přes ssh. Tento seriál si klade za cíl provést vás tajuplnými cestami nastavení muttu, a to pokud možno bez krveprolití, stresování se a probdělých nocí.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Narozdíl od poštovních klientů typu Kmail nebo Mozilla se mutt drží trošku jiné filosofie. Neumí v podstatě nic víc než třídit poštu. Na vše ostatní, tedy na vyzvedávání, psaní a odesílání, se používají externí programy. Ovládání programu je velmi jednoduché a intuitivní, i když je to něco jiného než třeba Mozilla. Většinu operací v muttu snadno provedeme stiskem jedné klávesy.

Začínáme

Nainstalujeme si mutt. Jestli použijete rpm, deb, portage, nebo přeložíte program ze zdrojového kódu, nechávám zcela na vás. Program spustíme velmi jednoduše:

bfu@somecomputer bfu # mutt 

Mutt nastartuje a v případě, že nemáte vytořený mailbox, vám nabídne jeho vytvoření, doporučuju souhlasit. Více s ním v této chvíli asi nezmůžete. Takže se vrhneme do temných vod konfigurace.

Konfigurace

Konfigurace muttu je uložena ve dvou souborech. V souboru/etc/mut­t/Muttrc jsou globální nastavení a obecně platí, že by jich mělo být co nejméně. Vše ostatní ma každý uživatel definováno v souboru .muttrc v domovském adresáři. Založíme tedy tento soubor a dáme se do konfigurace.

Importujeme poštu z mozilly

Import pošty z Mozilly je poměrně jednoduchá věc. Stači zkopírovat soubory s vaší poštou do nově vytvořeného muttovského mailboxu (soubory *.msf nemusíte). V .muttrc pak nastavíte

set spoolfile="~/.maildir/Inbox" 

Postup při importu z ostatních linuxových mail klientů by měl být obdobný.

Pokud nyní spustíme mutt, měl by nám naběhnout výpis doručené pošty.

Editor

K psaní pošty používá mutt externí textový editor. Pokud se nám nelíbí defaultní systémový editor (třeba nano v gentoo) a chcete používat jiný (třeba vim nebo mcedit), přidejte do svého .muttrc následující řádek:

set editor="/usr/bin/vim" 

Přijímání pošty

Na začátku jsem napsal, že mutt neumí přijímat poštu. Není to tak docela pravda. Doporučuje se používat k vyzvedávání pošty nějaký externí program jako getmail nebo fetchmail, ale v rámci cesty nejmenšího odporu využijeme mutt i k vyzvedávání pošty z účtu pop3.

Do souboru .muttrc tedy napíšeme

set pop_host="adresa_pop3_serveru"
set pop_user="username"
set pop_pass="password" 

Pokud nechcete, aby bylo heslo uloženo na disku, můžete posledni řádek vynechat a mutt se vás pokaždé na heslo zeptá.

Další možnosti

set pop_delete
Nastaví, jestli má mutt mazat zprávy na pop3 serveru. Standardně je nastavno ask-no, tedy že mutt se vás zeptá a za defaultní odpověd považuje ne. Můžete zadat ask-yes, no, yes
set pop_last
Mutt bude stahovat pouze dosud nestaženou poštu. Pokud necháváte zprávy na serveru, určitě nastavte na yes
set pop_checkinterval
Jak často bude mutt stahovat poštu (ve vteřinách). Defaultně je nastaveno 60 sekund.

Když nyní spustíme mutta, měli bychom být schopni stáhnout novou poštu (G).

Odesílání pošty

Na rozdíl od stahování mutt skutečně neumí odeslat poštu. Standardně se k tomu snaží použít program sendmail, jehož konfigurace se s cestou nejmenšího odporu příliš neslučuje. Konfigurace eximu nebo postfixu jen pro přeposílání mailů na SMTP server poskytovatele mi přišla poněkud zbytečná. Hledal sem tedy jiná řešení.

V gentoo je standardně obsažen prográmek ssmtp, jehož konfigurace mi přišla dost chaotická a který není bohužel příliš spolehlivý (vlastní zkušenosti a mnoho nářků k nalezení na Internetu). Poněkud lépe je na tom prográmek nbsmtp, který ovšem, stejně jako ssmtp, nepodporuje smtp autorizaci, což je u většiny providerů problém.

Ideálním řešením se ukázalo esmtp. K jeho běhu potřebujete libestmp. (uživatelům gentoo stačí pouze emerge libesmtp), a potom už můžete stáhnout samotný program (uživatelé gentoo mají smůlu, ebuild neexistuje). Dohromady je to asi 500 KB zdrojových kódů, kompilace probíhá velmi rychle.

Dále si vytvoříme konfigurační soubor pro esmtp (neobracejte oči k výšinám, bude to rychlé). Soubor uložíme do svého domovského adresáře třeba jako .esmtp.conf

hostname="adresa_smtp_serveru"
username="uzivatelske_jmeno"
password="heslo" 

Kdo procházel konfigurací ssmtp, musí tuto stručnost odcenit. Nyní stačí do vašeho .muttrc přidat:

davame_internetu_obsah
       
set sendmail="/usr/local/bin/esmtp -C ~/.esmtp.conf" 

A je to

Nyní spustíme mutt a vytvoříme novou zprávu (m), vyplníme adresáta a předmět, napíšeme v námi zvoleném editoru a odešleme (y).

První konfigurace muttu je za námi, příště si ukážeme další práci s poštou, a jak to udělat, aby práce s muttem byla pohodlnější.

Školení: Linux – Firewall, Samba, VPN

Na třídenním školení se naučíte nainstalovat a spravovat Firewall a Router, SAMBA Doménový a Souborový server. Dále si zprovozníte vlastní, zabezpečený VPN server.

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 3,30

Přehled názorů

skvelej clanek
lojza_z_vozovny 23. 3. 2004 01:28
Nový
├ 
Re: skvelej clanek
Martin 'Emdot' Krauskopf 23. 3. 2004 02:28
Nový
│
├ 
Re: skvelej clanek
Xof 23. 3. 2004 02:39
Nový
│
└ 
Re: skvelej clanek
lojza_z_vozovny 23. 3. 2004 04:00
Nový
│
 
├ 
Re: skvelej clanek
jam 23. 3. 2004 13:31
Nový
│
 
└ 
Re: skvelej clanek
Petr Chloupek 24. 3. 2004 09:47
Nový
├ 
Re: skvelej clanek
OldFrog 23. 3. 2004 08:20
Nový
├ 
Re: skvelej clanek
indian 23. 3. 2004 09:38
Nový
├ 
Re: skvelej clanek
Michal Koudelka 23. 3. 2004 09:58
Nový
├ 
Re: skvelej clanek
Yeti 23. 3. 2004 12:41
Nový
└ 
Re: skvelej clanek
Dalibor Straka 23. 3. 2004 17:34
Nový
vice mailboxu
barinap 23. 3. 2004 01:50
Nový
├ 
Re: vice mailboxu
Martin 'Emdot' Krauskopf 23. 3. 2004 02:52
Nový
└ 
Re: vice mailboxu
Yeti 23. 3. 2004 12:45
Nový
 
└ 
Re: vice mailboxu
barinap 23. 3. 2004 22:42
Nový
 
 
└ 
Re: vice mailboxu
Yeti 24. 3. 2004 08:44
Nový
IMAP
Tomas Janousek 23. 3. 2004 06:45
Nový
└ 
Re: IMAP
Honza Houstek 23. 3. 2004 14:21
Nový
 
└ 
Re: IMAP
Tomas Janousek 23. 3. 2004 14:36
Nový
jééééé
Michal Eibl 23. 3. 2004 07:17
Nový
mbx mailboxy
Radoan 23. 3. 2004 08:21
Nový
└ 
Re: mbx mailboxy
Michal Koudelka 23. 3. 2004 08:56
Nový
 
└ 
Re: mbx mailboxy
Radovan 23. 3. 2004 12:19
Nový
konfiguraky
JM 23. 3. 2004 09:21
Nový
├ 
Re: konfiguraky
jam 23. 3. 2004 14:29
Nový
├ 
Re: konfiguraky
zoul 23. 3. 2004 15:38
Nový
└ 
Re: konfiguraky
r080 23. 3. 2004 16:43
Nový
Nemám rád mutt
benghi 23. 3. 2004 09:36
Nový
├ 
Re: Nemám rád mutt
platYpus 23. 3. 2004 10:33
Nový
├ 
Re: Nemám rád mutt
platYpus 23. 3. 2004 10:34
Nový
├ 
Re: Nemám rád mutt
px30 23. 3. 2004 11:07
Nový
└ 
Re: Nemám rád mutt
jam 23. 3. 2004 14:44
Nový
Díky za článek
jetpac 23. 3. 2004 09:44
Nový
└ 
Re: Díky za článek
Johanka the Editor 23. 3. 2004 09:59
Nový
 
├ 
Re: Díky za článek
Maude Lebowski 23. 3. 2004 11:11
Nový
 
├ 
Re: Díky za článek
mato 23. 3. 2004 11:38
Nový
 
├ 
Re: Díky za článek
mcha 23. 3. 2004 13:09
Nový
 
│
└ 
Re: Díky za článek
Anry 23. 3. 2004 14:06
Nový
 
│
 
├ 
Re: Díky za článek
jam 23. 3. 2004 15:04
Nový
 
│
 
│
├ 
Re: Díky za článek
sokrates 23. 3. 2004 16:36
Nový
 
│
 
│
│
├ 
Re: Diky za clanek
r080 23. 3. 2004 16:54
Nový
 
│
 
│
│
│
├ 
Re: Diky za clanek
r080 23. 3. 2004 16:56
Nový
 
│
 
│
│
│
└ 
Re: Diky za clanek
hkmaly 12. 5. 2004 15:24
Nový
 
│
 
│
│
└ 
Re: Díky za článek
lojza_z_vozovny 25. 3. 2004 00:35
Nový
 
│
 
│
└ 
Re: Díky za článek
Andrej Ramašuski 19. 1. 2005 09:12
Nový
 
│
 
├ 
Re: Díky za článek
hkmaly 23. 3. 2004 16:27
Nový
 
│
 
│
└ 
Re: Díky za článek
Yeti 24. 3. 2004 12:08
Nový
 
│
 
├ 
Re: Díky za článek
Cronin 23. 3. 2004 19:30
Nový
 
│
 
└ 
Re: Díky za článek
Johanka 23. 3. 2004 22:48
Nový
 
│
 
 
├ 
Re: Díky za článek
Cronin 24. 3. 2004 06:06
Nový
 
│
 
 
├ 
Re: Díky za článek
Pavel Tišnovský 24. 3. 2004 08:07
Nový
 
│
 
 
└ 
Re: Díky za článek
Jakub Moc 25. 3. 2004 19:47
Nový
 
└ 
Re: Díky za článek
lojza_z_vozovny 25. 3. 2004 01:00
Nový
IMAP + subfoldery
David 23. 3. 2004 10:58
Nový
├ 
Re: IMAP + subfoldery
Tomas Janousek 23. 3. 2004 14:54
Nový
│
└ 
Re: IMAP + subfoldery
Tomas Janousek 23. 3. 2004 14:55
Nový
│
 
└ 
Re: IMAP + subfoldery
Mmm 24. 3. 2004 00:30
Nový
└ 
Re: IMAP + subfoldery
tsunami 23. 3. 2004 22:15
Nový
dotaz - adresáře
sokrates 23. 3. 2004 11:33
Nový
├ 
Re: dotaz - adresáře
Věroš Kaplan 23. 3. 2004 12:36
Nový
└ 
Re: dotaz - adresáře
Erich Vinclav 23. 3. 2004 14:05
Nový
bez titulku
Jan Martinek 23. 3. 2004 13:48
Nový
├ 
Re:
Tomas Janousek 23. 3. 2004 14:52
Nový
└ 
Re:
Dalibor Straka 23. 3. 2004 17:41
Nový
sample config, troska viac advanced :)
maniac 24. 3. 2004 10:37
Nový
prechod z ineho klienta
peto 24. 3. 2004 14:01
Nový
Prechod z Pine na mut
Vladimir Michl 25. 3. 2004 19:25
Nový
└ 
Re: Prechod z Pine na mut
Marek Turnovec 8. 4. 2004 17:17
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem