<div dir="ltr"><div>Jestli to chces delat na klientovi, tak mas myslim jedinou moznost - interakci s bezicim TB. Ale zda se, ze to neni nic jednoducheho. Existovala na to knihovna v Pythonu, ktera ale prestala byt podporovana. Jedina aktualni moznost, jakou jsem nasel, je <a href="https://github.com/mdn/webextensions-examples/tree/master/native-messaging">https://github.com/mdn/webextensions-examples/tree/master/native-messaging</a>  - a to uz bych to uprimne receno zkusil napsat primo v tom JavaScriptu, ktery je stejne potreba.</div><div><br></div><div>Kdysi (pred temer 15 lety) jsem psal v Pythonu doplnek pro Outlook, ale tam je to API preci jen o neco stabilnejsi. V Mozilla svete se to API pro doplnky (addony) obcas uplne zmeni :(</div><div><br></div><div>  Jirka<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 19 Sep 2019 at 19:57, ZdPo Ster <<a href="mailto:zdposter@gmail.com">zdposter@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Primárne sa snažím napasovať na (fungujúci) process/workflow. Mám takú blbú predstavu, že sw sa má prispôsobiť ľuďom a nie naopak ;-)</div><div>Preto som sa pýtal hneď na začiatku, či s tým má niekto skúsenosti. <br></div><div>Ak sa to s mailboxom nedá, tak idem skúšať to riešiť na servery.</div><div> Len ma provokuje, že TB vie za pár okamihov označiť (aj všetky) e-maily ako prečítané/neprečítané a ja cez python nie :- (<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 19 Sep 2019 at 12:59, <<a href="mailto:azurit@pobox.sk" target="_blank">azurit@pobox.sk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Ahoj,<br>
<br>
IMAP NEvymazava e-maily zo serveru, toto robi POP3 (a aj tam je to, v  <br>
modernejsich implementaciach, mozne vypnut). Aj mne pride ako hlupost  <br>
riesit to sposobom, ako sa o to pokusas, snazis sa ohnut softver  <br>
sposobom, na ktory nebol navrhnuty.<br>
<br>
Modifikacia e-mailov v mboxe nie je jednuduchy ukon, kedze tie e-maily  <br>
su tam ulozene pekne a sebou v jednom velkom subore - ak chces upravit  <br>
nejaky e-mail v strede toho suboru, vsetky ostatne data sa musia  <br>
'posunut'.<br>
<br>
Pozri pripadne sem:<br>
<a href="http://kb.mozillazine.org/Edit_large_mbox_files" rel="noreferrer" target="_blank">http://kb.mozillazine.org/Edit_large_mbox_files</a><br>
<br>
Skus nam pripadne blizsie popisat, co presne chces urobit (preco chces  <br>
tie e-maily takto oznacovat?).<br>
<br>
azur<br>
<br>
<br>
<br>
<br>
Citát ZdPo Ster <<a href="mailto:zdposter@gmail.com" target="_blank">zdposter@gmail.com</a>>:<br>
<br>
> Takto: použiť štandardné knižnice nebol problém (t.j. nájsť e-mail<br>
> spĺňajúci kritéria, extrahovať prílohy). Ja sa potrebujem napasovať do<br>
> existujúce procesu, kde IMAP neviem použiť (keď používateľ spustí<br>
> emailového klienta, tak sa emaily zo serveru stiahnu a vymažú, rozfiltrujú<br>
> do lokálnych priečinkov (kt. sú vlastne Thunderbird mailboxy), nad ktorými<br>
> by fungoval môj skript).<br>
><br>
> Problém je, ako označiť, že e-mail bol prečítaný (t.j. spracovaný) a v<br>
> tomto prípade je to asi Thunderbird /Mozilla (resp. e-mail klient)<br>
> špecifická záležitosť. Thunderbird podporuje len mailbox.<br>
> Čo som hľadal na nete, tak skoro všetko sa točí o tom, ako čítať, resp.<br>
> vytvoriť email. Ale ak tomu dobre chápem, tak ja potrebujem e-maily<br>
> modifikovať. V mailboxe, kde je 30-70 tisíc e-mailov. Ideálne tak, aby môj<br>
> skript nevyžadoval vypnúť e-mailového klienta...<br>
><br>
> Zdenko<br>
><br>
> On Thu, 19 Sep 2019 at 08:59, Lumír Balhar <<a href="mailto:frenzy.madness@gmail.com" target="_blank">frenzy.madness@gmail.com</a>> wrote:<br>
><br>
>> Ahoj.<br>
>><br>
>> A musí to být řešení šíté na míru Thunderbirdu? Mám par skriptů, které mi<br>
>> různým způsobem manipulují s poštou, ale všechny to dělají skrze IMAP přímo<br>
>> na serveru a tak je pak výsledek synchronizovaný ze serveru na všechna<br>
>> propojená zařízení.<br>
>><br>
>> Jinak Python má ve tsandardní knihovně moduly pro práci s emaily v různých<br>
>> formátech (Mailbox, Maildir).<br>
>><br>
>> Hezký den.<br>
>> Lumír<br>
>><br>
>> Dne středa 18. září 2019 10:28:16 UTC+2 ZdPo Ster napsal(a):<br>
>> > Ahojte,<br>
>> ><br>
>> ><br>
>> > máte nie skúsenosti so spracovávaním e-mailov v mboxe?<br>
>> ><br>
>> ><br>
>> > Môj problém je, ako označiť, že (spracovaný) email bol prečítaný.<br>
>> ><br>
>> ><br>
>> > Kontext: potrebujem skript, ktorý raz denne prebehne emaily (v mbox<br>
>> formate / Thunderbird) označené ako neprečítané. Ak e-mail nespĺňa kritériá<br>
>> (odosielateľ, príloha), tak ho označí ako prečítaný... (Thunderbird používa<br>
>> pre neprečítané emaily status "X-Mozilla-Status: 0000" po prečítaní ho<br>
>> zmení na "X-Mozilla-Status: 0001")<br>
>> ><br>
>> ><br>
>> > Zdenko<br>
>> _______________________________________________<br>
>> Python mailing list<br>
>> <a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
>> <a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
>><br>
>> Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
>><br>
<br>
<br>
<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
</blockquote></div>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
</blockquote></div>