Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: MaBo 23. 10. 2021, 16:07:56

Název: Pravidelný export emailů z GMailu do MySQL
Přispěvatel: MaBo 23. 10. 2021, 16:07:56
Dobrý den, existuje možnost pravidelných exportů gmail emailů do mysql v ubuntu pokud možno bez php?

Moc díky za každou radu.

M.
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: veskotskujehnusne 23. 10. 2021, 16:56:23
Když to nechcete programovat v PHP, tak to naprogramujte v něčem jiném, ne? Řešení out of the box k tomuhle nejspíš nenajdete, přijde mi to dost specifické a dost možná i k ničemu. Pokud neumíte programovat, nechápu, k čemu vám budou e-maily v MySQL.
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: RDa 23. 10. 2021, 19:00:12
Nainstaluj si IMAP server ktery ma jako backend SQL a pak nejaky imap synchronizacni nastroj.
Hodne stesti s konfiguraci a predem RIP veskere ztracene poste padle za obet spatne konfiguraci :P
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: MaBo 23. 10. 2021, 21:05:29
Moc díky za typ. Nastuduju všechno, co bude potřeba.

M.
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: veskotskujehnusne 23. 10. 2021, 21:15:13
Už to tady někdo psal, já doporučuji Joplin.
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: veskotskujehnusne 23. 10. 2021, 21:46:56
Pardon, špatné vlákno. Když se přihlásím, Root mi vesele vlákno přehodí.
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: _Jenda 27. 10. 2021, 09:52:43
Začal bych tím, že bych pomocí programu fetchmail poštu stáhl do malidiru. Následně bych si napsal skript, který projde soubory v maildiru, rozparsuje hlavičky a udělá INSERT do databáze. Jestli teda chápu co chceš.
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: MaBo 27. 10. 2021, 10:13:24
Moc díky za radu, udělám to pomocí fetchmail.

M.
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: by_cx 27. 10. 2021, 11:48:17
Nejdřív k dotazu. O víkendu jsem řešil stahování faktur z emailové schránky, abych ulehčil sobě i účetní život a použil jsem na to tohle:

https://pypi.org/project/imap-tools/

Skript, co poštu uloží do databáze, by s tímhle byl na pár řádků.

Citace
a predem RIP veskere ztracene poste padle za obet spatne konfiguraci :P

Můžeš mi prosím vysvětlit, jak by mohlo dojít ke ztrátě pošty? Pokud použije IMAP a nezavolá explicitně nějaký delete, tak tam pošta jednoduše zůstane. Seen flag snadno oddělí poštu, která už byla uložená a která ne a o nic nepřijde.

Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: MaBo 27. 10. 2021, 14:01:36
by_cx:
Moc díky za typ.
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: hawran diskuse 30. 10. 2021, 18:39:47
by_cx:
Moc díky za typ.
:o
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: user398 31. 10. 2021, 21:17:58
Můžeš mi prosím vysvětlit, jak by mohlo dojít ke ztrátě pošty? Pokud použije IMAP a nezavolá explicitně nějaký delete, tak tam pošta jednoduše zůstane. Seen flag snadno oddělí poštu, která už byla uložená a která ne a o nic nepřijde.

Takze kdyz si nejaky mail prohlidne cez web driv nez probehne synchronizace tak uz se mu nezosynchronizuje protoze ten mail bude mit flag seen?
Název: Re:Pravidelný export emailů z GMailu do MySQL
Přispěvatel: by_cx 02. 11. 2021, 00:42:14
Citace
Takze kdyz si nejaky mail prohlidne cez web driv nez probehne synchronizace tak uz se mu nezosynchronizuje protoze ten mail bude mit flag seen?

Ano. Záleží pro co to vlastně chce. To zpracování faktur, které jsem zmiňoval, funguje tak, že jsou emaily s fakturou ve vlastní složce a prakticky je nikdy nevidím. Zpracovává si je jen ten skript a na jinou poštu nesahá.