Pravidelný export emailů z GMailu do MySQL

MaBo

Pravidelný export emailů z GMailu do MySQL
« kdy: 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.
« Poslední změna: 23. 10. 2021, 16:33:03 od Petr Krčmář »


Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #1 kdy: 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.

RDa

  • *****
  • 2 467
    • Zobrazit profil
    • E-mail
Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #2 kdy: 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

MaBo

Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #3 kdy: 23. 10. 2021, 21:05:29 »
Moc díky za typ. Nastuduju všechno, co bude potřeba.

M.

Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #4 kdy: 23. 10. 2021, 21:15:13 »
Už to tady někdo psal, já doporučuji Joplin.


Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #5 kdy: 23. 10. 2021, 21:46:56 »
Pardon, špatné vlákno. Když se přihlásím, Root mi vesele vlákno přehodí.

_Jenda

  • *****
  • 1 550
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #6 kdy: 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š.

MaBo

Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #7 kdy: 27. 10. 2021, 10:13:24 »
Moc díky za radu, udělám to pomocí fetchmail.

M.

by_cx

  • ****
  • 290
    • Zobrazit profil
    • E-mail
Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #8 kdy: 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.


MaBo

Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #9 kdy: 27. 10. 2021, 14:01:36 »
by_cx:
Moc díky za typ.

Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #10 kdy: 30. 10. 2021, 18:39:47 »

Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #11 kdy: 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?

by_cx

  • ****
  • 290
    • Zobrazit profil
    • E-mail
Re:Pravidelný export emailů z GMailu do MySQL
« Odpověď #12 kdy: 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á.