z230
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# jnj_mailbox_sync v1.3.0
|
||||
# jnj_mailbox_sync v1.4.0
|
||||
|
||||
**Soubor:** `jnj_mailbox_sync_v1.3.py`
|
||||
**Soubor:** `jnj_mailbox_sync_v1.4.py`
|
||||
**Datum:** 2026-06-16
|
||||
**Autor:** vladimir.buzalka
|
||||
**Běží:** JNJ stroj (Outlook MAPI), Python z Thonny.
|
||||
@@ -10,7 +10,16 @@
|
||||
Synchronizace JNJ Outlooku (MAPI) → osobní schránka (přes msgreceiver) + bookkeeping
|
||||
v SQLite (`C:\Users\vbuzalka\SQLITE\jnjemails.db`). Sleduje přesuny e-mailů mezi
|
||||
složkami a příznak „už není ve schránce" — bez opětovného přenosu těla.
|
||||
Skenované složky: **Inbox + Sent Items + Deleted Items** (vč. podsložek).
|
||||
Skenované složky: **Inbox + Sent Items + Deleted Items + Archive** (vč. podsložek).
|
||||
|
||||
## Novinka v1.4 — skenování složky Archive (primární schránka)
|
||||
|
||||
Přidána složka **Archive** (jednoklikové archivování v Outlooku) v **primární** schránce.
|
||||
Archive **není** default folder, takže se hledá podle jména `"Archive"` pod kořenem
|
||||
primární schránky (`Inbox.Parent`) a přidává se do `scanned_roots` (aby se její položky
|
||||
nehodnotily jako „opustilo schránku"). **Online Archive** (samostatný store) se i nadále
|
||||
**neskenuje**. Řeší případy, kdy odeslaná kopie skončila v Archive (jinak chyběla domácímu
|
||||
přehledu i párování dvojčat).
|
||||
|
||||
## Novinka v1.3 — detekce změny obsahu (re-upload změněného e-mailu)
|
||||
|
||||
@@ -51,7 +60,7 @@ přeparsuje → dokument v Mongu se aktualizuje (vč. těla s chybou).
|
||||
## Spouštění (JNJ stroj, plné cesty)
|
||||
|
||||
```
|
||||
"C:\Users\vbuzalka\AppData\Local\Programs\Thonny\python.exe" "c:\Users\vbuzalka\OneDrive - JNJ\##JNJPrenos\Python\jnj_mailbox_sync_v1.3.py" --mode full-update --days 60
|
||||
"C:\Users\vbuzalka\AppData\Local\Programs\Thonny\python.exe" "c:\Users\vbuzalka\OneDrive - JNJ\##JNJPrenos\Python\jnj_mailbox_sync_v1.4.py" --mode full-update --days 60
|
||||
```
|
||||
|
||||
`full-update --days 60` = dorovná chybějící + **re-uploadne změněné** (chybové) Sent položky
|
||||
|
||||
Reference in New Issue
Block a user