Portál AbcLinuxu, 6. května 2025 17:38

Dotaz: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu

18.10.2018 09:55 xsouku04 | skóre: 7
Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Přečteno: 492×
Odpovědět | Admin
MS Outlook umožňuje editovat předmět i celý mail i u příchozích emailů. https://www.msoutlook.info/question/edit-message-and-subject Můžete tak doplnit chybějící či zavádějící předmět, nebo snadno dodat klíčová slova k hledání, zvýraznit podstatné, či přidat vlastní poznámku.

Má to smysl hlavně když spolupracuje více lidí. Klidně by to moha být i extra speciální uměle vytvořená příloha, aby původní email zůstal netknutý. Že má mail poznámky v příloze by se na první pohled poznalo pomocí vyhrazeného tagu. Máme desítky mailů denně ale jen u několika potřebujeme poznámky. V Linuxu ale, zdá se, nic co by tohle umožnilo není. Thunderbird dovolí editovat mail, pokud zvolím editovat jako nové, ale pak mi změní odesilatele na moji identitu a mail šoupne do konceptů. Rozšíčení XNote je dobré, ale je pak nutné aby všichni používali thunderbird a adresář s poznámkami synchronizovat např. pomocí dropboxu. Ne všichni u nás ale používají Thunderbird.

Ideálně hledám způsob jak přidat poznámku/přílohu rovnou na mailovém serveru. Maily máme ukládány v maildir adresáři, tedy každý mail je extra soubor. Stačilo by nějakou command line utilitou přidat poznámku nebo přílohu ke konkrétnímu mailu. Zdá se ale, že snad ani nic takového neexistuje. Nevíte někdo o něčem? Nebo víte o lepším způsobu jak docílit stejného výsledku bez externího ticketovacího systému který mi přapadá jako kanón na vrabce?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.10.2018 11:21 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Třeba mutt umí editovat mail (normálně v editoru, hlavičky i tělo). Výsledek se objeví v aktuálním folderu jako nový mail, původní tam zůstane a označí se jako smazaný. Přidat přílohu asi nějak jednoduše nepůjde, ale to už je věc, u které bych se zamyslel, jestli to zadání ještě vůbec dává smysl.
18.10.2018 12:00 ik | skóre: 4
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ideálně hledám způsob jak přidat poznámku/přílohu rovnou na mailovém serveru. ... Zdá se ale, že snad ani nic takového neexistuje.
Na tohle jsem používal procmail - už před čtvrt stoletím. Dnes už se sendmail/procmail jako mailserver nepoužívá, protože současným adminům připadá sendmail příliš složitý na administraci.
18.10.2018 15:58 xsouku04 | skóre: 7
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Díval jsem se zběžně na procmail, ale přijde mi že je to hlavně na třídění a přeposílání mailu. Jak přidat přílohu do existující eml souboru jsem nenarazil. Tohle jste dělal? Změna hlaviček asi pro mne není dostatečná.
vandrovnik avatar 18.10.2018 22:29 vandrovnik | skóre: 21
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Řekl bych, že přidání přílohy k libovolnému e-mailu nebude vůbec triviální úkol.
19.10.2018 08:37 ik | skóre: 4
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
S pomocí procmailu lze udělat s mailem cokoliv. Ale hotové řešení vašeho problému byste musel hledat, a je možné, že se za ty roky z netu vytratilo, jako spousta jiných zajímavých věcí. Procmail předá mail filtru, který udělá požadovanou akci - tj uuencode přílohy, ohlavičkování, separátory a slepení s původním mejlem. Takový filtr může být poměrně jednoduchý skript, ale asi by to měl napsat někdo, kdo se v tom orientuje. Dnes už to z paměti nevylovím, byť jsem to kdysi sám dělal.

Pokud se příloha nebude měnit, tak ji můžete mít předpřipravenou zakódovanou i s hlavičkami (pokud to je jen text, tak je to ještě snazší). Vložení do mailu je pak jednoduché, ale musíte nějakám skriptem ošetřit meze.
_ijkl avatar 18.10.2018 21:07 _ijkl | skóre: 12 | blog: holden | Banská Bystrica
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kedysi (asi tak 13 rokov dozadu) som sa zabaval s uudecode a uuencode... + prehnat to cez procmail a bash. Ale to je len taky vystrel od boku...
18.10.2018 22:23 Petr
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Odpovědět | | Sbalit | Link | Blokovat | Admin
V pinu jsou mailbox soubory, tam to jde třeba takto: A je-li každý mail v nezávislém souboru, co brání jej naeditovat přímo v libovolném editoru? Je problém, že k těm souborům nemáte přístup přes ssh/sftp, ale jen přes nějaký web server?
19.10.2018 00:55 xsouku04 | skóre: 7
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
A je-li každý mail v nezávislém souboru, co brání jej naeditovat přímo v libovolném editoru? Je problém, že k těm souborům nemáte přístup přes ssh/sftp, ale jen přes nějaký web server?
S jednotlivým souborům, kde každý mail je jiný soubor, přítup mám. Ručnímu editu, nebo přidání poznámky jednoduchým skriptem brání to, že velká část emailů je ručně nečitelných a needitovatelných. Proto je lepší způsob, že bych k existujícímu "bordelu" jen přidal další přílohu, kde bych si uložil všechny poznámky k emailu bez toho, abych do něj musel zasahovat. Hledám nějaký nástroj jak to udělat, aby se žádný email nerozbil, jen by přibyla další dobře editovatelná příloha.
18.10.2018 23:15 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Odpovědět | | Sbalit | Link | Blokovat | Admin
V TB lze jednoduché úpravy udělat doplňkem https://addons.thunderbird.net/en-US/thunderbird/addon/header-tools-lite/
19.10.2018 00:59 xsouku04 | skóre: 7
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Díky, to je dobrá rada. Můžu bez omezení editovat předmět. A pokud je tělo mailu ve slušné formě tak i samotný mail (přidat poznámku). Ale to často není, je to jen nečitelný bordel do kterého je neradno zasahovat.

Přístup k mailu v surové formě mám i na serveru. Jde mi o to jakým nástrojem k němu přidat/změnit novou přílohu kde budou poznámky.
19.10.2018 16:22 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Přístup k mailu v surové formě mám i na serveru. Jde mi o to jakým nástrojem k němu přidat/změnit novou přílohu kde budou poznámky.

Mělo by jít spíš o to, jestli je to dobrý nápad. Mám rozbitou křitálovou kouli, takže se mi nepovedlo zjistit, co na tom mailserveru používáte, ale třeba takový Dovecot si do jména těch souborů v maildir ukládá nějaké informace (velikost zprávy třeba) a další informace jsou pak uložené v indexech, které jsou uloženy stranou. Editovat takový soubor tudíž není dobrý nápad.

Takže když už editovat, doporučuju pomocí IMAPu. Akorát bych se pak vyhýbal POP3, protože změnit zprávu nejde, jde ji jenom smazat a nahrát jinou, která bude pro POP3 nová.

S nějakým hotovým řešením vám neporadím, leda byste chtěl programovat - knihovny na práci s maily existují pro spoustu jazyků.
Quando omni flunkus moritati
Josef Kufner avatar 19.10.2018 01:09 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Odpovědět | | Sbalit | Link | Blokovat | Admin
A nechceš si poznámky napsat jako odpověď a poslat si ji sobě? Při vláknovém pohledu na maily bude poznámkový mail hezky u původního mailu. Pokud jde jen o pár mailů, mohlo by to stačit a bude to fungovat stejně napříč všemi klienty.
Hello world ! Segmentation fault (core dumped)
19.10.2018 01:36 Kit
Rozbalit Rozbalit vše Re: Jak editovat příchozí mail pod Linuxem - přidat poznámku/přílohu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle jsem kdysi také postrádal, ale po přechodu k cloudovému e-mailu se to vyřešilo tak nějak samo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.