Hodžův blog

04 Srp

Alpine a IMAP

Již dlouhou dobu si pohrávám s myšlenkou, že se od Mozilly Thunderbird vrátím zpět k emailovému klientovi (al)pine. Důvodem je především rychlost. Ta mi u Thunderbirdu subjektivně přijde stále horší a to i přes fakt, že k práci používám zásadně protokol IMAP. Po koupi nového subnotebooku MSI WIND mě navíc začala štvát „roztahanost“ celého GUI. Při použití i těch nejmenších písmen a ikon bez popisku si mohu přečíst sotva prvních pár řádků z celého emailu (a to jsem navíc ošizen o podstatnou část hlaviček). Kapitolou sama pro sebe je náročnost na paměť a výkon procesoru.

Pine jsem používal před několika lety společně s fetchmailem. To už by byl dnes problém, neboť potřebuji mít k poště mobilní přístup odkudkoliv (můj mail box čítá více jak 10 000 emailů) a tak jsem začal pátrat, zda-li existuje možnost používat nativně IMAP. Naštěstí existuje!

První co bylo potřeba udělat je vyměnit starý a dnes již nevyvíjený Pine za Alpine. Jako betatester mi posloužil Ivan Bíbrvíce na jeho blogu. Ovládání i konfigurační soubory jsou naštěstí stejné, takže mi nečinilo problém Alpine naohýbat k obrazu svému. Dále jsem pokračoval úpravou konfiguračního souboru .pinerc v domovském adresáři.

$ vi ~/.pinerc

V souboru .pinerc jsem upravil konfigurační volby „smtp-server„, „inbox-path“ a „feature-list“ na následující:

Pozn.: Jednotlivé volby je samozřejmě možné „naklikat“ přes menu Alpine, ale takhle mi to přijde jednodušší.

smtp-server=smtp.example.com
inbox-path={mail.example.com/user=test@test.com/ssl/novalidate-cert}INBOX
feature-list=enable-incoming-folders

Ve výše uvedeném příkladu jsem předpokládal, že:
SMTP server je: smtp.example.com
IMAP server je: mail.example.com
Přihlašovací jméno je: test@test.com
K serveru se připojujeme pomocí SSL via self-signed certifikát

Protože Alpine defaultně pracuje s lokálně uloženými složkami, bylo potřeba ho ještě naučit pracovat přímo s IMAPem. postup je velice jednoduchý:

$ alpine
Zmáčkneme S (Setup)
Zmáčkneme L (collectionLists)
Zmáčkneme A (Add Client)

Vyplníme:
Nickname : IMAP složky
Server : mail.example.com/user=test@test.com/ssl/novalidate-cert
Path : INBOX.
View :

Nakonec zmáčkneme klávesu CTRl+x pro uložení změn

Tak a je hotovo – můžu používat IMAP!

Leave a Reply

Hodžův blog is is proudly powered by Wordpress and the Magellan Theme