Portál AbcLinuxu, 5. listopadu 2025 12:12
Tiskni
Sdílej:
Ale myslel jsem, ze admini budou znat vse a BFU spis lynx, jakozto standardni vybaveni nejen Linux ale take ruznych Unixu. Sam pouzivam interaktivne links2 (jak terminal tak grafickou verzi), pro skripty pouzivam prave lynx, protoze tam je snad 99% jistota, ze na systemu bude (prinejmensim bude v oficialnim repository kazde distribuce), coz o links/elinks nemusi platit, ikdyz elinks je snad take vsude.
S PINE nepotrebuju SMTP ani fetchmail, ani maildrop nebo procmail
PINE to vsechno umi
Ale to uz pak muzu rovnou cist postu pres telnet SERVER 143 nebo openssl s_client -connect SERVER:993
Urcitou uroven funkcnosti clovek potrebuje a kdyz je to mail client, tak by mel dokazat email ziskat a zobrazit, odeslat a nejakou zakladni spravu (smazani, presun, preposlani, odpoved). Driv jsme taky tridil postu procmailem, ale kdyz to umi sam pine, tak proc se zatezovat procmailem (procmail je super, ale pracuje pouze lokalne, ja potrebuju pravidla zpracovavat na imap serveru).
Pokud mam postu na externich serverech (email.cz, centrum.cz, mojefirma.tld) tak nepotrebuji lokalni POP3/IMAP.Thank you, mister obvious. (Tuhle hlášku jsem se naučil na Abclinuxu)
Pro tento ucel je imho fetchmail vyborny.A co přináší při tomto použití navíc oproti IMAP klientovi?
Fetchmail je bezesporu nejrozsirenejsi unixovy program pro stahovani posty a umi prakticky vsechny protokoly.Windows jsou bezesporu nejrozšířenější desktopový operační systém a umějí ledacos. No a co?
Maildrop mi dovoli prohnat zpravu pres Spamassassin + aplikovat a zpracovat dalsi filtry (nevim ktery klient tohle umi).Spamassassin mi stačí na serveru. Filtry mi taky stačí na serveru.
Nektere funkce maildropu mi dokoce i na Dovecotu (v kombinaci s pigeonhole-sieve) chybi. Napr nemoznost napsat pravidlo na spusteni externiho filtru/programu (v Sieve jsem omezen timto jazykem , ale budiz..je to aspon bezpecne).Když to budu potřebovat, tak ten filtr nechám pustit ještě před dovecotem, v nejhorším ten filtr přidá nějakou hlavičku do mailu kvůli rozřazení, atd. Pokud budu potřebovat hodně flexibilní řešení, použiju třeba klidně i ten maildrop/procmail, nebo vlastní program, když na to přijde. Postfix to rozřadit zvládne.
Pr. Prijde mi email, ten chci preposlat na jinou adresu, zazalohovat na nejake misto a jeste poslat informacni sms. maildrop to umi resit nekolika radky...Sieve nevim nevim....Tohle mi přijde jako triviální usecase pro SIEVE, ale když budu chtít, tak to zvládne i ten Postfix.
Pokud nemate vlastni mailserver, tak tvrzeni (vse mi to staci na serveru) je imho prakticky o nicem...jste odkazan na to, co vam nabidne provieder.Provozuju vlastní server od té doby, co mám lepší internet než dial up, a to už je hodně let. Teda momentálně mám mailserver mimo domov na virtuálu, ale to je jen technický detail.
Ale proc mit lokalni POP3/IMAP?A proč ne? Nastavení je otázka pár minut.
Ohledne toho trideni v Postfixu, mam pocit ze Postfix umi dorucovat do lokalnoho mailboxu (existujiciho systemoveho uctu) a tim to konci, na vse ostatni to chce externi MDA.Postfix umí hromadu věcí, včetně aliasů, které dělají přesně to, co jsi výše popsal. Umí i doručovat, ale na to je mnohem lepší například Dovecot.
Ono je jedno, jestli je ten IMAP server u providera nebo na lokalu - vyhodu IMAPu vidim ve standardizovanem formatu. Zatimco pine/alpine umi pracovat nativne s mboxem, maildirem a snad jeste dalsima (default je klasicky mbox, folder jako soubor), thunderbird pouziva nejaky svuj vlastni format atd atd. IMAP je proste univerzalni rozhrani, kteremu rozumi kazdy klient a je jedno, jestli je to pine, mutt, thunderbird, nejaky mobile klient napr. Modest v N900, outlook nebo fetchmail. Proto preferuju pristup pres IMAP. A radeji mam maildir, protoze samotny Top folder muze obsahovat emaily (v mbox je to bud soubor/folder=obsahuje emaily nebo adresar=obsahuje foldery).
Prakticky je jedno, kde se provadi filtrovani. Pokud si budu na svym serveru tahat postu pro svuj ucet, tak to klidne necham filtrovat procmailem po stazeni fetchmailem z IMAPu. Nicmene nemam vlastni verejny server v inetu, postu mam na atlasu a gmailu, takze preferuju IMAP pristup a delal bych si pravidla bud v pine nebo primo u providera. V praci zase potrebujeme skenovat kazdou postu pro kazdeho pracovnika, takze to resime amavisem (take proto, ze nektere emaily pak jdou pres lmtp do lokalniho cyrus mailboxu a nektere jdou na groupwise server.
Ano, mohl bych si take pracovni email z groupwise stahovat na lokalni pocitac, ale proc? Groupwise je na vykonejsich HW, muzu definovat pravidla primo v GW, takze se provedou ihned po prichodu zpravy (ne az po stazeni fetchmailem) a navic tam bezi zalohovani. Tohle vsechno bych musel resit jinak.
Ale samozrejme, kdo ma vlastni mail server, tak urcite nemusi tahat postu od providera a kdyz uz, tak samozrejme stahne a provede lokalni filtry.
Zatimco pine/alpine umi pracovat nativne s mboxem, maildirem a snad jeste dalsima (default je klasicky mbox, folder jako soubor), thunderbird pouziva nejaky svuj vlastni format atd atd.Thunderbird také používá
mbox, jen k němu dává bokem index, který je také textový. A pokud si pamatuju, Evolution to měla také tak, jen index byl binární.
Sieve nevim nevim....V Sieve je to naprosto triviální. Možná až kanón na vrabce
Základy Sieve popisuji tady.
Na ten jsem uplne zapomnel
Atlas má/měl více chyb. Například na expunge reagoval velmi svérázeně, což znamenalo, že zprávy zůstaly ve schránce, dokud jste se ji znovu neotevřel. Autentizační metody jsem taky musel ladit, protože občas server o sobě tvrdil věci, které nebyly pravda.
PINE jsem kdysi používal, ale utekl jsem k muttu. Myslím, že to bylo kvůli UTF-8 a PGP. Ale je docela možné, že dnes už budou implementované ;)
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.