# job_executions

status: completed
start_time: 2026-03-19 11:30:00.087104
end_time: 2026-03-19 11:30:18.315946
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260319_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 2
Start Time: 2026-03-19 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-03-19 16:00:00.025438
end_time: 2026-03-19 16:00:08.440920
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260319_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 12
Start Time: 2026-03-19 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-03-20 11:30:00.048175
end_time: 2026-03-20 11:46:01.219674
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260320_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 30
Start Time: 2026-03-20 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-03-20 16:00:00.056433
end_time: 2026-03-20 16:00:10.217521
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260320_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 40
Start Time: 2026-03-20 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-03-23 11:30:00.061536
end_time: 2026-03-23 11:30:40.569307
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260323_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 64
Start Time: 2026-03-23 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-03-23 16:00:00.052990
end_time: 2026-03-23 16:00:58.883166
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260323_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 77
Start Time: 2026-03-23 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-03-24 11:30:00.030093
end_time: 2026-03-24 11:31:19.845187
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260324_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 100
Start Time: 2026-03-24 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-03-24 13:03:38.134154
end_time: 2026-03-24 13:05:15.022348
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\integrazioneupdateday_20260324_130338.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
   -> Dati cancellati.
2. Inserimento nuovi dati in 'tabOsservatorio'...
   -> Dati inseriti.
2.5. Verifica ed eliminazione eventuale tabella temporanea pre-esistente...
   -> Nessuna tabella temporanea pre-esistente.
3. Creazione tabella temporanea 'tempOsservatorio'...
   -> Tabella temporanea creata.
4. Aggiornamento del campo 'episodi'...
   -> Campo aggiornato.
5. Eliminazione tabella temporanea...
   -> Tabella temporanea eliminata.
Connessione al database chiusa.

Avvio della procedura di compattazione e riparazione...
   -> Database compattato in 'I:\SOFTWARE\ProcedureICR\ICRmonitor\MonitorLinker\NEW_db_Osservatorio.accdb'.
   -> Vecchio database 'db_Osservatorio.accdb' eliminato.
   -> Nuovo database rinominato in 'db_Osservatorio.accdb'.

Operazione completata con successo!
Lavoro terminato. Controllare "C:\SCHEDULAZIONI\PYTHON\IntegrazioneUpdateDay\log_esecuzione.txt" per i dettagli.


status: completed
start_time: 2026-03-24 16:00:00.038658
end_time: 2026-03-24 16:00:04.494423
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260324_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 120
Start Time: 2026-03-24 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: failed
start_time: 2026-03-25 08:15:19.145411
end_time: 2026-03-25 08:15:22.477370
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\myicrsuite_daily_20260325_081519.log
triggered_by: group:Daily Chain
hostname: W1251000160
stdout_preview:
 [2/3] Sincronizzazione codice...

	*directory supplementare      -1	C:\PYTHON_LOCAL\MyICR_Suite\launcher_cache\
	  *File supplementare		      44	C:\PYTHON_LOCAL\MyICR_Suite\launcher_cache\local_db_hash.json
 [2/3] Sincronizzazione completata.

 [3/4] Avvio MyICR Suite Daily Refresh...


======================================================================
  Avvio Builder V2.3 (con trasformazione dati) - Modalità: QUOTIDIANO
======================================================================

--- Inizio costruzione di db_dati_daily.db ---
  - Vecchio file db_dati_daily.db rimosso.
  Processing tabella: 'gemma'...
  ❌ ERRORE CRITICO: Tabella 'gemma' non trovata nella sorgente.

 [ERRORE] Builder fallito. Codice uscita: 1


status: completed
start_time: 2026-03-25 11:30:00.092845
end_time: 2026-03-25 11:30:46.488649
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260325_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 148
Start Time: 2026-03-25 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-03-25 12:30:00.022053
end_time: 2026-03-25 12:49:40.355814
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_prodotti_acquistati_20260325_123000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check prodotti acquistati
Execution ID: 152
Start Time: 2026-03-25 12:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\ProdottiAcquistati\AutoExecProdottiAcquistati.accdb
Working Directory: C:/VBA/Schedulazioni/ProdottiAcquistati
==================================================


status: completed
start_time: 2026-03-25 16:00:00.037303
end_time: 2026-03-25 16:00:12.315924
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260325_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 168
Start Time: 2026-03-25 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-03-26 11:30:00.075942
end_time: 2026-03-26 11:30:05.886549
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260326_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 191
Start Time: 2026-03-26 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: failed
start_time: 2026-03-26 14:00:00.034952
end_time: 2026-03-26 15:58:15.440582
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\imdbupdate_20260326_140000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
2026-03-26 15:30:28 - src.processor - INFO -    Aggiornati 110,901 titoli italiani
2026-03-26 15:30:28 - src.processor - INFO - 3. Aggiornamento voti e votanti
2026-03-26 15:30:33 - src.processor - INFO -    Aggiornati 532,733 voti
2026-03-26 15:30:33 - src.processor - INFO - 4. Aggiornamento registi
2026-03-26 15:35:01 - src.processor - INFO -    Aggiornati 790,111 registi
2026-03-26 15:35:01 - src.processor - INFO - 5. Aggiornamento attori
2026-03-26 15:41:48 - src.processor - INFO -    Aggiornati 813,571 attori
2026-03-26 15:41:48 - src.processor - INFO - 6. Aggiornamento provider OTT
2026-03-26 15:42:34 - src.processor - INFO -    Aggiornati 34,685 provider OTT
2026-03-26 15:42:34 - src.processor - INFO - Processamento completato
2026-03-26 15:42:34 - __main__ - INFO - ------------------------------------------------------------
2026-03-26 15:42:34 - __main__ - INFO - Statistiche finali:
2026-03-26 15:42:35 - __main__ - INFO -   total_titles: 1,261,634
2026-03-26 15:42:35 - __main__ - INFO -   with_italian_title: 110,901
2026-03-26 15:42:35 - __main__ - INFO -   with_rating: 532,733
2026-03-26 15:42:35 - __main__ - INFO -   with_director: 790,111
2026-03-26 15:42:35 - __main__ - INFO -   with_cast: 813,571
2026-03-26 15:42:36 - src.database - INFO - Tabelle temporanee eliminate
2026-03-26 15:42:36 - src.database - INFO - Compattazione database...
^C


status: failed
start_time: 2026-03-26 16:00:00.075936
end_time: 2026-03-26 16:00:03.983282
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260326_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 203
Start Time: 2026-03-26 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-03-27 11:30:00.039443
end_time: 2026-03-27 11:30:17.911279
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260327_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 224
Start Time: 2026-03-27 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-03-27 16:00:09.241384
end_time: 2026-03-27 16:00:47.625148
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260327_160009.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 234
Start Time: 2026-03-27 16:00:09
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-03-30 11:30:00.084614
end_time: 2026-03-30 11:30:09.511058
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260330_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 256
Start Time: 2026-03-30 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: failed
start_time: 2026-03-30 11:48:58.886471
end_time: 2026-03-30 11:49:09.246440
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\myicrsuite_weekly_20260330_114858.log
triggered_by: group:Weekly Chain
hostname: W1251000160
stdout_preview:
Execution ID: 258
Start Time: 2026-03-30 11:48:58
Command: I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\run_weekly_SYS_SRV.bat
Working Directory: I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite
==================================================


 ============================================
  MyICR Suite - Weekly Refresh
 ============================================

 [2/3] Sincronizzazione codice...

	*directory supplementare      -1	C:\PYTHON_LOCAL\MyICR_Suite\launcher_cache\
	  *File supplementare		      44	C:\PYTHON_LOCAL\MyICR_Suite\launcher_cache\local_db_hash.json
 [2/3] Sincronizzazione completata.

 [3/4] Avvio MyICR Suite Weekly Refresh...

^C


status: completed
start_time: 2026-03-30 16:00:00.028832
end_time: 2026-03-30 16:00:04.890317
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260330_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 267
Start Time: 2026-03-30 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-03-31 11:30:00.020622
end_time: 2026-03-31 11:30:08.466870
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260331_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 288
Start Time: 2026-03-31 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-03-31 16:00:00.062496
end_time: 2026-03-31 16:00:04.867181
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260331_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 305
Start Time: 2026-03-31 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-01 11:30:00.014458
end_time: 2026-04-01 11:30:15.191037
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260401_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 323
Start Time: 2026-04-01 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-04-01 12:30:00.050710
end_time: 2026-04-01 12:31:29.323612
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_prodotti_acquistati_20260401_123000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check prodotti acquistati
Execution ID: 329
Start Time: 2026-04-01 12:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\ProdottiAcquistati\AutoExecProdottiAcquistati.accdb
Working Directory: C:/VBA/Schedulazioni/ProdottiAcquistati
==================================================


status: completed
start_time: 2026-04-02 11:30:09.449351
end_time: 2026-04-02 12:06:58.553306
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260402_113009.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 355
Start Time: 2026-04-02 11:30:09
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-04-02 16:00:00.078774
end_time: 2026-04-02 16:00:06.153456
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260402_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 375
Start Time: 2026-04-02 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-03 16:00:00.039853
end_time: 2026-04-06 10:12:40.073092
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260403_160000.log
error_message: Execution exceeded 2x timeout - marked as failed by health check
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 382
Start Time: 2026-04-03 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-06 11:30:00.019868
end_time: 2026-04-06 12:26:45.690809
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260406_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 390
Start Time: 2026-04-06 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-04-08 11:30:00.017539
end_time: 2026-04-08 11:30:22.087682
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260408_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 410
Start Time: 2026-04-08 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-04-08 16:00:00.023389
end_time: 2026-04-08 16:00:45.606477
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260408_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 422
Start Time: 2026-04-08 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-09 11:30:00.029132
end_time: 2026-04-09 11:30:22.637437
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260409_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 441
Start Time: 2026-04-09 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-04-09 16:00:00.083631
end_time: 2026-04-09 16:00:11.921753
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\reportpdf_20260409_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 457
Start Time: 2026-04-09 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-10 11:30:00.035706
end_time: 2026-04-10 11:30:20.206307
log_file: C:\PYTHON_LOCAL\Frank\logs\executions\check_doppi_gemma_20260410_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 476
Start Time: 2026-04-10 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: completed
start_time: 2026-04-13 16:00:00.069798
end_time: 2026-04-13 16:00:35.801274
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260413_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 513
Start Time: 2026-04-13 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-14 16:00:00.027394
end_time: 2026-04-14 16:00:10.092196
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260414_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 552
Start Time: 2026-04-14 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: failed
start_time: 2026-04-15 13:30:00.059842
end_time: 2026-04-15 13:31:55.059375
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260415_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
Errore in importa_e_salva_da_omdb: Errore nella richiesta a OMDB: Expecting ',' delimiter: line 1 column 54 (char 53)
  [   2/2000] ERR Blue Planet II                                     (TT6769208) -> Errore nella richiesta a OMDB: Expecting ',' delimiter: line 1 column 54 (char 53)
Errore in importa_e_salva_da_omdb: Errore nella richiesta a OMDB: Expecting ',' delimiter: line 1 column 54 (char 53)
  [   3/2000] ERR Cardinal                                           (TT5583512) -> Errore nella richiesta a OMDB: Expecting ',' delimiter: line 1 column 54 (char 53)
Errore in importa_e_salva_da_omdb: Errore nella richiesta a OMDB: Expecting ',' delimiter: line 1 column 54 (char 53)
  [   4/2000] ERR Christmas in the Air                               (TT6605352) -> Errore nella richiesta a OMDB: Expecting ',' delimiter: line 1 column 54 (char 53)
  [   5/2000] OK     Combat Machines                                    (tt9187862)
  [   6/2000] OK     Come Le Formiche                                   (tt0863117)
  [   7/2000] OK     Come Sinfonia                                      (tt5825974)
  [   8/2000] OK     Come Ti Vorrei As I'd Like You to Be               (tt4634446)
Errore in importa_e_salva_da_omdb: Incorrect IMDb ID.
Traceback (most recent call last):
  File "C:\PYTHON\omdb_enrich\omdb_batch_enrich.py", line 168, in <module>
    main()
  File "C:\PYTHON\omdb_enrich\omdb_batch_enrich.py", line 137, in main
    database_logic.mark_omdb_not_found(id_media, codice_imdb)
  File "C:\PYTHON_LOCAL\MyICR_Suite\app\modules\mediatrack\backend\database_logic.py", line 2329, in mark_omdb_not_found
    cur.execute(
sqlite3.OperationalError: database is locked
[OMDB Batch] Job terminato con exit code: 1


status: completed
start_time: 2026-04-15 16:00:00.022559
end_time: 2026-04-15 16:00:16.460161
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260415_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 848
Start Time: 2026-04-15 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-16 14:00:00.026817
end_time: 2026-04-16 14:11:07.970596
log_file: C:\PYTHON\Frank\logs\executions\imdbupdate_20260416_140000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: name_basics.tsv.gz (0.28 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_akas.tsv.gz (0.45 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_basics.tsv.gz (0.21 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_crew.tsv.gz (0.08 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_episode.tsv.gz (0.05 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_principals.tsv.gz (0.71 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_ratings.tsv.gz (0.01 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: name_basics.txt (0.88 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_akas.txt (2.63 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_basics.txt (1.00 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_crew.txt (0.38 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_episode.txt (0.24 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_principals.txt (4.12 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: title_ratings.txt (0.03 GB)
2026-04-16 14:11:07 - __main__ - INFO -   Eliminato: db_split_IMDB.accdb (1.21 GB)
2026-04-16 14:11:07 - __main__ - INFO - Spazio liberato totale: 12.26 GB
2026-04-16 14:11:07 - __main__ - INFO - ============================================================
2026-04-16 14:11:07 - __main__ - INFO - Completato con successo in 0:11:06.733558
2026-04-16 14:11:07 - __main__ - INFO - ============================================================


status: completed
start_time: 2026-04-16 16:00:00.065067
end_time: 2026-04-16 16:00:10.510887
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260416_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 891
Start Time: 2026-04-16 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: failed
start_time: 2026-04-17 13:32:40.155585
end_time: 2026-04-17 14:02:39.628911
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260417_133240.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 915
Start Time: 2026-04-17 13:32:40
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 17/04/2026 13:32:40,78
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters
[OMDB Batch] Job terminato con exit code: 1


status: completed
start_time: 2026-04-17 16:00:00.047282
end_time: 2026-04-17 16:00:07.161598
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260417_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 924
Start Time: 2026-04-17 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: failed
start_time: 2026-04-20 13:30:00.024691
end_time: 2026-04-20 14:16:30.380996
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260420_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 951
Start Time: 2026-04-20 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 20/04/2026 13:30:00,73
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-04-20 16:00:00.030905
end_time: 2026-04-20 16:00:41.613619
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260420_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 962
Start Time: 2026-04-20 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: timeout
start_time: 2026-04-21 13:30:00.051890
end_time: 2026-04-21 16:05:38.711100
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260421_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 992
Start Time: 2026-04-21 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 21/04/2026 13:30:00,68
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-04-21 16:00:00.039296
end_time: 2026-04-21 16:00:04.291348
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260421_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 998
Start Time: 2026-04-21 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-22 16:00:00.062927
end_time: 2026-04-22 16:00:06.293505
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260422_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1024
Start Time: 2026-04-22 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-23 16:00:00.049234
end_time: 2026-04-23 16:00:06.393729
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260423_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1055
Start Time: 2026-04-23 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: timeout
start_time: 2026-04-24 13:30:00.038404
end_time: 2026-04-24 15:48:05.389650
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260424_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 1078
Start Time: 2026-04-24 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 24/04/2026 13:30:00,67
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-04-24 16:00:00.028016
end_time: 2026-04-24 16:00:05.994204
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260424_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1086
Start Time: 2026-04-24 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: timeout
start_time: 2026-04-27 13:30:00.088180
end_time: 2026-04-27 15:00:00.182150
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260427_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 1114
Start Time: 2026-04-27 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 27/04/2026 13:30:00,69
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-04-27 15:58:01.875816
end_time: 2026-04-27 15:58:16.732463
log_file: C:\PYTHON\Frank\logs\executions\check_prodotti_acquistati_20260427_155801.log
triggered_by: manual_gui
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check prodotti acquistati
Execution ID: 1124
Start Time: 2026-04-27 15:58:01
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\ProdottiAcquistati\AutoExecProdottiAcquistati.accdb
Working Directory: C:/VBA/Schedulazioni/ProdottiAcquistati
==================================================


status: completed
start_time: 2026-04-27 16:00:00.061372
end_time: 2026-04-27 16:00:03.629414
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260427_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1126
Start Time: 2026-04-27 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-28 11:30:00.051056
end_time: 2026-04-28 11:30:14.593961
log_file: C:\PYTHON\Frank\logs\executions\check_doppi_gemma_20260428_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 1146
Start Time: 2026-04-28 11:30:00
Command: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE C:\VBA\Schedulazioni\CodiciDoppi\AutoExecCodiciDoppi.accdb
Working Directory: C:\VBA\Schedulazioni\CodiciDoppi
==================================================


status: timeout
start_time: 2026-04-28 13:30:00.048456
end_time: 2026-04-28 14:59:58.576994
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260428_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 1155
Start Time: 2026-04-28 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 28/04/2026 13:30:00,64
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-04-28 16:00:00.073036
end_time: 2026-04-28 16:00:03.942836
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260428_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1166
Start Time: 2026-04-28 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: timeout
start_time: 2026-04-29 13:30:00.023718
end_time: 2026-04-29 16:09:08.332999
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260429_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 1194
Start Time: 2026-04-29 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 29/04/2026 13:30:00,61
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-04-29 16:00:00.050204
end_time: 2026-04-29 16:00:04.521446
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260429_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1202
Start Time: 2026-04-29 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-30 12:45:00.033316
end_time: 2026-04-30 12:45:00.356001
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_124500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1221
Start Time: 2026-04-30 12:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 12:45:00.179[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 12:45:00.220[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 12:45:00.220[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 12:45:00.232[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 12:45:00.279[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 2 email dal 2000-01-01[0m
[32m2026-04-30 12:45:00.281[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 2[0m
[32m2026-04-30 12:45:00.281[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 1 interne, 1 esterne[0m
[32m2026-04-30 12:45:00.327[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 1, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 12:45:00.327[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 1, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 12:45:00.327[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (1 email)[0m
[32m2026-04-30 12:45:00.327[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 14:17:42.985847
end_time: 2026-04-30 14:17:54.512887
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_141742.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1222
Start Time: 2026-04-30 14:17:43
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 14:17:45.691[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 14:17:45.973[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 14:17:45.997[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 14:17:46.041[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 14:17:46.315[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 7 email dal 2000-01-01[0m
[32m2026-04-30 14:17:46.321[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 7[0m
[32m2026-04-30 14:17:46.321[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 1 interne, 6 esterne[0m
[32m2026-04-30 14:17:46.643[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 1, 'external': 6, 'errors': 0}[0m
[32m2026-04-30 14:17:46.646[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 1, 'external': 6, 'errors': 0}[0m
[32m2026-04-30 14:17:46.648[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (1 email)[0m
[32m2026-04-30 14:17:46.648[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 14:17:42.987848
end_time: 2026-04-30 14:28:08.895095
log_file: C:\PYTHON\Frank\logs\executions\imdbupdate_20260430_141742.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: name_basics.tsv.gz (0.28 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_akas.tsv.gz (0.46 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_basics.tsv.gz (0.21 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_crew.tsv.gz (0.08 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_episode.tsv.gz (0.05 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_principals.tsv.gz (0.71 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_ratings.tsv.gz (0.01 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: name_basics.txt (0.88 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_akas.txt (2.66 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_basics.txt (1.01 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_crew.txt (0.38 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_episode.txt (0.24 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_principals.txt (4.13 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: title_ratings.txt (0.03 GB)
2026-04-30 14:28:08 - __main__ - INFO -   Eliminato: db_split_IMDB.accdb (0.29 GB)
2026-04-30 14:28:08 - __main__ - INFO - Spazio liberato totale: 11.40 GB
2026-04-30 14:28:08 - __main__ - INFO - ============================================================
2026-04-30 14:28:08 - __main__ - INFO - Completato con successo in 0:10:23.840165
2026-04-30 14:28:08 - __main__ - INFO - ============================================================


status: timeout
start_time: 2026-04-30 14:17:43.031499
end_time: 2026-04-30 15:47:43.166681
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260430_141743.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 1224
Start Time: 2026-04-30 14:17:43
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 30/04/2026 14:17:43,86
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-04-30 14:30:00.015968
end_time: 2026-04-30 14:30:02.858181
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_143000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1225
Start Time: 2026-04-30 14:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 14:30:02.491[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 14:30:02.692[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 14:30:02.709[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 14:30:02.739[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 14:30:02.786[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 1 email dal 2000-01-01[0m
[32m2026-04-30 14:30:02.786[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 1[0m
[32m2026-04-30 14:30:02.786[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 1 esterne[0m
[32m2026-04-30 14:30:02.818[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 14:30:02.818[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 14:30:02.818[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 14:30:02.818[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 14:45:00.018748
end_time: 2026-04-30 14:45:00.284872
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_144500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1226
Start Time: 2026-04-30 14:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 14:45:00.196[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 14:45:00.230[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 14:45:00.230[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 14:45:00.241[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 14:45:00.243[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 0 email dal 2000-01-01[0m
[32m2026-04-30 14:45:00.245[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 0[0m
[32m2026-04-30 14:45:00.245[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 0 esterne[0m
[32m2026-04-30 14:45:00.259[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 14:45:00.260[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 14:45:00.261[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 14:45:00.261[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 15:00:00.042451
end_time: 2026-04-30 15:00:02.765538
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_150000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1227
Start Time: 2026-04-30 15:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 15:00:02.447[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 15:00:02.665[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 15:00:02.687[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 15:00:02.713[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 15:00:02.728[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 0 email dal 2000-01-01[0m
[32m2026-04-30 15:00:02.728[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 0[0m
[32m2026-04-30 15:00:02.728[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 0 esterne[0m
[32m2026-04-30 15:00:02.734[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 15:00:02.744[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 15:00:02.745[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 15:00:02.745[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 15:15:00.030460
end_time: 2026-04-30 15:15:02.587349
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_151500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1228
Start Time: 2026-04-30 15:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 15:15:02.037[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 15:15:02.337[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 15:15:02.360[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 15:15:02.409[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 15:15:02.502[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 1 email dal 2000-01-01[0m
[32m2026-04-30 15:15:02.506[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 1[0m
[32m2026-04-30 15:15:02.506[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 1 esterne[0m
[32m2026-04-30 15:15:02.557[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 15:15:02.557[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 15:15:02.557[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 15:15:02.557[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 15:30:00.027335
end_time: 2026-04-30 15:30:00.375300
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_153000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1229
Start Time: 2026-04-30 15:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 15:30:00.180[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 15:30:00.221[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 15:30:00.226[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 15:30:00.233[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 15:30:00.274[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 3 email dal 2000-01-01[0m
[32m2026-04-30 15:30:00.282[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 3[0m
[32m2026-04-30 15:30:00.282[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 3 esterne[0m
[32m2026-04-30 15:30:00.348[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 3, 'errors': 0}[0m
[32m2026-04-30 15:30:00.348[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 3, 'errors': 0}[0m
[32m2026-04-30 15:30:00.348[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 15:30:00.348[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 15:45:00.038295
end_time: 2026-04-30 15:45:00.324105
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_154500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1230
Start Time: 2026-04-30 15:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 15:45:00.185[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 15:45:00.228[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 15:45:00.228[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 15:45:00.240[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 15:45:00.252[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 1 email dal 2000-01-01[0m
[32m2026-04-30 15:45:00.266[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 1[0m
[32m2026-04-30 15:45:00.266[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 1 esterne[0m
[32m2026-04-30 15:45:00.300[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 15:45:00.300[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 15:45:00.304[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 15:45:00.304[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 16:00:00.040237
end_time: 2026-04-30 16:00:03.473537
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1231
Start Time: 2026-04-30 16:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 16:00:02.765[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 16:00:03.004[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 16:00:03.020[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 16:00:03.051[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 16:00:03.163[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 3 email dal 2000-01-01[0m
[32m2026-04-30 16:00:03.163[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 3[0m
[32m2026-04-30 16:00:03.163[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 2 interne, 1 esterne[0m
[32m2026-04-30 16:00:03.433[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 2, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 16:00:03.435[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 2, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 16:00:03.435[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (2 email)[0m
[32m2026-04-30 16:00:03.435[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 16:00:00.053958
end_time: 2026-04-30 16:00:03.553330
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260430_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1232
Start Time: 2026-04-30 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-04-30 16:15:00.040380
end_time: 2026-04-30 16:15:02.894923
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_161500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1233
Start Time: 2026-04-30 16:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 16:15:02.466[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 16:15:02.700[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 16:15:02.715[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 16:15:02.741[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 16:15:02.809[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 2 email dal 2000-01-01[0m
[32m2026-04-30 16:15:02.810[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 2[0m
[32m2026-04-30 16:15:02.810[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 2 esterne[0m
[32m2026-04-30 16:15:02.870[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 2, 'errors': 0}[0m
[32m2026-04-30 16:15:02.871[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 2, 'errors': 0}[0m
[32m2026-04-30 16:15:02.874[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 16:15:02.874[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 16:30:00.039118
end_time: 2026-04-30 16:30:00.453348
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_163000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1234
Start Time: 2026-04-30 16:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 16:30:00.195[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 16:30:00.243[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 16:30:00.244[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 16:30:00.256[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 16:30:00.318[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 3 email dal 2000-01-01[0m
[32m2026-04-30 16:30:00.320[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 3[0m
[32m2026-04-30 16:30:00.320[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 2 interne, 1 esterne[0m
[32m2026-04-30 16:30:00.430[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 2, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 16:30:00.431[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 2, 'external': 1, 'errors': 0}[0m
[32m2026-04-30 16:30:00.431[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (2 email)[0m
[32m2026-04-30 16:30:00.431[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 16:45:00.024982
end_time: 2026-04-30 16:45:00.406431
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_164500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1235
Start Time: 2026-04-30 16:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 16:45:00.166[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 16:45:00.198[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 16:45:00.198[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 16:45:00.214[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 16:45:00.275[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 3 email dal 2000-01-01[0m
[32m2026-04-30 16:45:00.278[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 3[0m
[32m2026-04-30 16:45:00.278[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 1 interne, 2 esterne[0m
[32m2026-04-30 16:45:00.375[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 1, 'external': 2, 'errors': 0}[0m
[32m2026-04-30 16:45:00.375[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 1, 'external': 2, 'errors': 0}[0m
[32m2026-04-30 16:45:00.384[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (1 email)[0m
[32m2026-04-30 16:45:00.384[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 17:00:00.027536
end_time: 2026-04-30 17:00:03.012928
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_170000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1236
Start Time: 2026-04-30 17:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 17:00:02.448[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 17:00:02.680[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 17:00:02.691[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 17:00:02.724[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 17:00:02.836[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 3 email dal 2000-01-01[0m
[32m2026-04-30 17:00:02.838[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 3[0m
[32m2026-04-30 17:00:02.838[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 3 interne, 0 esterne[0m
[32m2026-04-30 17:00:02.986[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 3, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 17:00:02.989[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 3, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 17:00:02.990[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (3 email)[0m
[32m2026-04-30 17:00:02.990[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 17:15:00.032194
end_time: 2026-04-30 17:15:03.077257
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_171500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1237
Start Time: 2026-04-30 17:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 17:15:02.544[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 17:15:02.778[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 17:15:02.792[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 17:15:02.816[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 17:15:02.939[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 4 email dal 2000-01-01[0m
[32m2026-04-30 17:15:02.953[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 4[0m
[32m2026-04-30 17:15:02.953[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 1 interne, 3 esterne[0m
[32m2026-04-30 17:15:03.053[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 1, 'external': 3, 'errors': 0}[0m
[32m2026-04-30 17:15:03.053[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 1, 'external': 3, 'errors': 0}[0m
[32m2026-04-30 17:15:03.053[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (1 email)[0m
[32m2026-04-30 17:15:03.053[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 17:30:00.021185
end_time: 2026-04-30 17:30:02.917832
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_173000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1238
Start Time: 2026-04-30 17:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 17:30:02.383[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 17:30:02.612[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 17:30:02.633[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 17:30:02.649[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 17:30:02.774[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 4 email dal 2000-01-01[0m
[32m2026-04-30 17:30:02.776[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 4[0m
[32m2026-04-30 17:30:02.776[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 2 interne, 2 esterne[0m
[32m2026-04-30 17:30:02.893[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 2, 'external': 2, 'errors': 0}[0m
[32m2026-04-30 17:30:02.895[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 2, 'external': 2, 'errors': 0}[0m
[32m2026-04-30 17:30:02.896[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (2 email)[0m
[32m2026-04-30 17:30:02.896[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 17:45:00.033250
end_time: 2026-04-30 17:45:02.786270
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_174500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1239
Start Time: 2026-04-30 17:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 17:45:02.458[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 17:45:02.676[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 17:45:02.708[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 17:45:02.738[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 17:45:02.752[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 0 email dal 2000-01-01[0m
[32m2026-04-30 17:45:02.753[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 0[0m
[32m2026-04-30 17:45:02.753[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 0 esterne[0m
[32m2026-04-30 17:45:02.767[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 17:45:02.768[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 17:45:02.768[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 17:45:02.768[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 18:00:00.048816
end_time: 2026-04-30 18:00:02.815576
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_180000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1240
Start Time: 2026-04-30 18:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 18:00:02.477[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 18:00:02.720[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m36[0m - [1mConnesso a Outlook � utente: Mauro Gagliardi[0m
[32m2026-04-30 18:00:02.739[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 18:00:02.765[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 18:00:02.781[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 0 email dal 2000-01-01[0m
[32m2026-04-30 18:00:02.781[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 0[0m
[32m2026-04-30 18:00:02.781[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 0 esterne[0m
[32m2026-04-30 18:00:02.797[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 18:00:02.797[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 18:00:02.797[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 18:00:02.797[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-04-30 18:15:00.036477
end_time: 2026-04-30 18:15:04.103084
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260430_181500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1241
Start Time: 2026-04-30 18:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

[32m2026-04-30 18:15:02.476[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m30[0m - [1m=== Frank Outlook Filter � avvio automatico ===[0m
[32m2026-04-30 18:15:03.633[0m | [31m[1mERROR   [0m | [36mmodules.outlook.outlook_connector[0m:[36mconnect[0m:[36m39[0m - [31m[1mConnessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)[0m
[32m2026-04-30 18:15:03.650[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36m__init__[0m:[36m29[0m - [1mRegole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01[0m
[32m2026-04-30 18:15:03.889[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m131[0m - [1mRestrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'[0m
[32m2026-04-30 18:15:03.913[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mget_emails_since[0m:[36m176[0m - [1mCaricate 0 email dal 2000-01-01[0m
[32m2026-04-30 18:15:03.916[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m47[0m - [1mEmail caricate: 0[0m
[32m2026-04-30 18:15:03.916[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m55[0m - [1mClassificate: 0 interne, 0 esterne[0m
[32m2026-04-30 18:15:04.024[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36mexecute[0m:[36m91[0m - [1mExecute completato � {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 18:15:04.025[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m59[0m - [1mSpostamenti: {'internal': 0, 'external': 0, 'errors': 0}[0m
[32m2026-04-30 18:15:04.027[0m | [1mINFO    [0m | [36mmodules.outlook.outlook_filter[0m:[36msave_feed[0m:[36m110[0m - [1mFeed salvato: data/outlook_feed.json (0 email)[0m
[32m2026-04-30 18:15:04.027[0m | [1mINFO    [0m | [36m__main__[0m:[36mmain[0m:[36m70[0m - [1m=== Frank Outlook Filter � completato ===[0m


status: completed
start_time: 2026-05-01 16:15:00.022342
end_time: 2026-05-01 16:15:03.748448
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260501_161500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1242
Start Time: 2026-05-01 16:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-01 16:15:02.271 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-01 16:15:03.326 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-01 16:15:03.348 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-01 16:15:03.634 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-01 16:15:03.654 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-01 16:15:03.657 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-01 16:15:03.657 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-01 16:15:03.695 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-01 16:15:03.697 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-01 16:15:03.699 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-01 16:15:03.699 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-01 16:30:00.026910
end_time: 2026-05-01 16:30:05.126959
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260501_163000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1243
Start Time: 2026-05-01 16:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-01 16:30:01.954 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-01 16:30:02.848 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-01 16:30:02.865 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-01 16:30:03.022 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-01 16:30:04.289 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 24 email dal 2000-01-01
2026-05-01 16:30:04.291 | INFO     | __main__:main:47 - Email caricate: 24
2026-05-01 16:30:04.291 | INFO     | __main__:main:55 - Classificate: 3 interne, 21 esterne
2026-05-01 16:30:05.092 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 21, 'errors': 0}
2026-05-01 16:30:05.092 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 21, 'errors': 0}
2026-05-01 16:30:05.092 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-01 16:30:05.092 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-01 16:45:00.034808
end_time: 2026-05-01 16:45:04.120779
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260501_164500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1244
Start Time: 2026-05-01 16:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-01 16:45:01.992 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-01 16:45:02.836 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-01 16:45:02.853 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-01 16:45:03.020 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-01 16:45:03.724 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 10 email dal 2000-01-01
2026-05-01 16:45:03.728 | INFO     | __main__:main:47 - Email caricate: 10
2026-05-01 16:45:03.728 | INFO     | __main__:main:55 - Classificate: 1 interne, 9 esterne
2026-05-01 16:45:04.074 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 9, 'errors': 0}
2026-05-01 16:45:04.077 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 9, 'errors': 0}
2026-05-01 16:45:04.079 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-01 16:45:04.079 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-01 17:00:00.029146
end_time: 2026-05-01 17:00:01.483251
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260501_170000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1245
Start Time: 2026-05-01 17:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-01 17:00:00.177 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-01 17:00:00.778 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-01 17:00:00.779 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-01 17:00:00.933 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-01 17:00:01.333 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-01 17:00:01.335 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-01 17:00:01.335 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-01 17:00:01.443 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-01 17:00:01.445 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-01 17:00:01.446 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-01 17:00:01.446 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-01 17:15:59.287950
end_time: 2026-05-01 17:16:02.803742
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260501_171559.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1246
Start Time: 2026-05-01 17:15:59
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-01 17:16:01.068 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-01 17:16:01.916 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-01 17:16:01.936 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-01 17:16:02.124 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-01 17:16:02.634 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-01 17:16:02.637 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-01 17:16:02.637 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-01 17:16:02.756 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-01 17:16:02.758 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-01 17:16:02.758 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-01 17:16:02.758 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-01 17:30:00.025629
end_time: 2026-05-01 17:30:01.437801
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260501_173000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1247
Start Time: 2026-05-01 17:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-01 17:30:00.159 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-01 17:30:00.766 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-01 17:30:00.767 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-01 17:30:00.914 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-01 17:30:01.288 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-01 17:30:01.290 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-01 17:30:01.290 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-01 17:30:01.392 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-01 17:30:01.395 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-01 17:30:01.396 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-01 17:30:01.396 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 09:37:03.582952
end_time: 2026-05-04 09:37:11.199984
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_093703.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1248
Start Time: 2026-05-04 09:37:03
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 09:37:08.501 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 09:37:10.624 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-04 09:37:10.646 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 09:37:11.012 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 09:37:11.050 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-04 09:37:11.054 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-04 09:37:11.054 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-04 09:37:11.100 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 09:37:11.102 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 09:37:11.102 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 09:37:11.104 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 10:00:14.199954
end_time: 2026-05-04 10:00:19.118634
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_100014.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1249
Start Time: 2026-05-04 10:00:14
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 10:00:14.820 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 10:00:16.196 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-04 10:00:16.196 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 10:00:16.388 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 10:00:18.166 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 39 email dal 2000-01-01
2026-05-04 10:00:18.171 | INFO     | __main__:main:47 - Email caricate: 39
2026-05-04 10:00:18.171 | INFO     | __main__:main:55 - Classificate: 12 interne, 27 esterne
2026-05-04 10:00:19.074 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 12, 'external': 27, 'errors': 0}
2026-05-04 10:00:19.074 | INFO     | __main__:main:59 - Spostamenti: {'internal': 12, 'external': 27, 'errors': 0}
2026-05-04 10:00:19.079 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (12 email)
2026-05-04 10:00:19.079 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 10:15:00.023964
end_time: 2026-05-04 10:15:03.718815
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_101500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1250
Start Time: 2026-05-04 10:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 10:15:02.194 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 10:15:02.412 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 10:15:02.427 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 10:15:02.460 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 10:15:02.839 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 22 email dal 2000-01-01
2026-05-04 10:15:02.841 | INFO     | __main__:main:47 - Email caricate: 22
2026-05-04 10:15:02.841 | INFO     | __main__:main:55 - Classificate: 12 interne, 10 esterne
2026-05-04 10:15:03.666 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 12, 'external': 10, 'errors': 0}
2026-05-04 10:15:03.666 | INFO     | __main__:main:59 - Spostamenti: {'internal': 12, 'external': 10, 'errors': 0}
2026-05-04 10:15:03.666 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (12 email)
2026-05-04 10:15:03.666 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 10:30:00.030555
end_time: 2026-05-04 10:30:02.515269
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_103000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1251
Start Time: 2026-05-04 10:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 10:30:02.119 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 10:30:02.337 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 10:30:02.350 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 10:30:02.369 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 10:30:02.432 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-04 10:30:02.432 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-04 10:30:02.432 | INFO     | __main__:main:55 - Classificate: 0 interne, 3 esterne
2026-05-04 10:30:02.490 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 3, 'errors': 0}
2026-05-04 10:30:02.492 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 3, 'errors': 0}
2026-05-04 10:30:02.493 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 10:30:02.493 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 10:45:00.031531
end_time: 2026-05-04 10:45:02.646540
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_104500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1252
Start Time: 2026-05-04 10:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 10:45:02.313 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 10:45:02.542 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 10:45:02.561 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 10:45:02.583 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 10:45:02.596 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-04 10:45:02.598 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-04 10:45:02.598 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-04 10:45:02.617 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 10:45:02.617 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 10:45:02.619 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 10:45:02.619 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 11:00:00.020751
end_time: 2026-05-04 11:00:02.275846
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_110000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1253
Start Time: 2026-05-04 11:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 11:00:01.952 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 11:00:02.143 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 11:00:02.157 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 11:00:02.177 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 11:00:02.221 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 11:00:02.222 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 11:00:02.222 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-04 11:00:02.249 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-04 11:00:02.251 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-04 11:00:02.252 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 11:00:02.252 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 11:15:00.028888
end_time: 2026-05-04 11:15:00.327635
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_111500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1254
Start Time: 2026-05-04 11:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 11:15:00.169 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 11:15:00.203 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 11:15:00.204 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 11:15:00.215 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 11:15:00.250 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-04 11:15:00.251 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-04 11:15:00.251 | INFO     | __main__:main:55 - Classificate: 0 interne, 2 esterne
2026-05-04 11:15:00.303 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 2, 'errors': 0}
2026-05-04 11:15:00.304 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 2, 'errors': 0}
2026-05-04 11:15:00.305 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 11:15:00.305 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 11:30:00.030424
end_time: 2026-05-04 11:30:02.608965
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1255
Start Time: 2026-05-04 11:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 11:30:02.161 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 11:30:02.371 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 11:30:02.387 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 11:30:02.415 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 11:30:02.486 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-04 11:30:02.488 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-04 11:30:02.488 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-04 11:30:02.581 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 11:30:02.583 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 11:30:02.583 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 11:30:02.584 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 11:30:00.048830
end_time: 2026-05-04 11:30:05.771683
log_file: C:\PYTHON\Frank\logs\executions\check_doppi_gemma_20260504_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 1256
Start Time: 2026-05-04 11:30:00
Command: C:\PYTHON\GemmaReport\run_codici_doppi.bat
Working Directory: C:\PYTHON\GemmaReport
==================================================

2026-05-04 11:30:03.338 | INFO     | __main__:run:209 - === CodiciDoppiReport avviato ===
2026-05-04 11:30:05.221 | INFO     | __main__:get_gemma_data:48 - GEMMA parquet: 18452 righe dopo filtro data/IMDB
2026-05-04 11:30:05.223 | INFO     | __main__:run:214 - Whitelist doppi_ok: 81 KEY_COD esclusi
2026-05-04 11:30:05.239 | INFO     | __main__:build_report:68 - IMDB doppi trovati: 32
2026-05-04 11:30:05.244 | INFO     | __main__:build_report:76 - Dopo esclusione doppi_ok: 93 righe (rimossi 0)
2026-05-04 11:30:05.245 | INFO     | __main__:build_report:82 - IMDB ancora doppi dopo whitelist: 32
2026-05-04 11:30:05.248 | INFO     | __main__:run:217 - Righe nel report: 93
2026-05-04 11:30:05.372 | INFO     | __main__:generate_excel:162 - Excel generato: CODICI_DOPPI_20260504.xlsx (93 righe)
2026-05-04 11:30:05.641 | INFO     | __main__:send_email:191 - Email inviata � con allegato � TO: 4
2026-05-04 11:30:05.643 | INFO     | __main__:run:236 - === CodiciDoppiReport completato ===


status: completed
start_time: 2026-05-04 11:45:00.030197
end_time: 2026-05-04 11:45:00.338988
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_114500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1257
Start Time: 2026-05-04 11:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 11:45:00.177 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 11:45:00.207 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 11:45:00.207 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 11:45:00.217 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 11:45:00.244 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 11:45:00.245 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 11:45:00.245 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-04 11:45:00.315 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 11:45:00.315 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 11:45:00.316 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 11:45:00.316 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 12:00:00.024447
end_time: 2026-05-04 12:00:02.775474
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_120000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1258
Start Time: 2026-05-04 12:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 12:00:02.045 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 12:00:02.227 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 12:00:02.244 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 12:00:02.266 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 12:00:02.665 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-04 12:00:02.667 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-04 12:00:02.667 | INFO     | __main__:main:55 - Classificate: 1 interne, 2 esterne
2026-05-04 12:00:02.751 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 2, 'errors': 0}
2026-05-04 12:00:02.753 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 2, 'errors': 0}
2026-05-04 12:00:02.754 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 12:00:02.754 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 12:15:00.034052
end_time: 2026-05-04 12:15:00.478061
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_121500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1259
Start Time: 2026-05-04 12:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 12:15:00.227 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 12:15:00.267 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 12:15:00.268 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 12:15:00.282 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 12:15:00.358 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-04 12:15:00.361 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-04 12:15:00.361 | INFO     | __main__:main:55 - Classificate: 0 interne, 4 esterne
2026-05-04 12:15:00.444 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 4, 'errors': 0}
2026-05-04 12:15:00.447 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 4, 'errors': 0}
2026-05-04 12:15:00.448 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 12:15:00.448 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 12:30:00.032620
end_time: 2026-05-04 12:30:02.401111
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_123000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1260
Start Time: 2026-05-04 12:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 12:30:01.955 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 12:30:02.142 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 12:30:02.158 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 12:30:02.181 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 12:30:02.256 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-04 12:30:02.257 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-04 12:30:02.257 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-04 12:30:02.374 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-04 12:30:02.376 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-04 12:30:02.377 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-04 12:30:02.377 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 12:45:00.024560
end_time: 2026-05-04 12:45:02.632785
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_124500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1261
Start Time: 2026-05-04 12:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 12:45:02.157 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 12:45:02.369 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 12:45:02.388 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 12:45:02.415 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 12:45:02.492 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-04 12:45:02.495 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-04 12:45:02.495 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-04 12:45:02.604 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-04 12:45:02.605 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-04 12:45:02.606 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-04 12:45:02.606 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 13:00:00.032954
end_time: 2026-05-04 13:00:02.206400
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_130000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1262
Start Time: 2026-05-04 13:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 13:00:01.820 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 13:00:01.995 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 13:00:02.011 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 13:00:02.053 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 13:00:02.106 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-04 13:00:02.106 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-04 13:00:02.106 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-04 13:00:02.185 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 13:00:02.185 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 13:00:02.188 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 13:00:02.188 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 13:15:00.032708
end_time: 2026-05-04 13:15:02.231510
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_131500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1263
Start Time: 2026-05-04 13:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 13:15:01.847 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 13:15:02.084 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 13:15:02.096 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 13:15:02.130 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 13:15:02.175 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 13:15:02.175 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 13:15:02.175 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-04 13:15:02.205 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-04 13:15:02.206 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-04 13:15:02.209 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 13:15:02.209 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 13:30:00.018912
end_time: 2026-05-04 13:30:00.354586
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1264
Start Time: 2026-05-04 13:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 13:30:00.227 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 13:30:00.276 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 13:30:00.276 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 13:30:00.290 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 13:30:00.302 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-04 13:30:00.302 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-04 13:30:00.302 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-04 13:30:00.322 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 13:30:00.322 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 13:30:00.322 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 13:30:00.322 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: timeout
start_time: 2026-05-04 13:30:00.022848
end_time: 2026-05-04 15:00:01.861355
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260504_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 1265
Start Time: 2026-05-04 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 04/05/2026 13:30:00,59
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-05-04 13:45:00.026626
end_time: 2026-05-04 13:45:02.408487
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_134500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1266
Start Time: 2026-05-04 13:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 13:45:02.146 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 13:45:02.320 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 13:45:02.336 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 13:45:02.351 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 13:45:02.367 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-04 13:45:02.367 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-04 13:45:02.367 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-04 13:45:02.389 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 13:45:02.389 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 13:45:02.392 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 13:45:02.392 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 14:00:00.058698
end_time: 2026-05-04 14:00:00.329062
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_140000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1267
Start Time: 2026-05-04 14:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 14:00:00.201 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 14:00:00.233 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 14:00:00.233 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 14:00:00.251 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 14:00:00.281 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 14:00:00.281 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 14:00:00.281 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-04 14:00:00.310 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-04 14:00:00.313 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-04 14:00:00.316 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 14:00:00.316 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 14:15:00.032052
end_time: 2026-05-04 14:15:00.352904
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_141500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1268
Start Time: 2026-05-04 14:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 14:15:00.199 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 14:15:00.231 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 14:15:00.235 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 14:15:00.242 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 14:15:00.262 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 14:15:00.262 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 14:15:00.262 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-04 14:15:00.326 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 14:15:00.330 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 14:15:00.331 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 14:15:00.331 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 14:30:01.709505
end_time: 2026-05-04 14:30:05.643040
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_143001.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1269
Start Time: 2026-05-04 14:30:01
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 14:30:03.836 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 14:30:04.058 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 14:30:04.076 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 14:30:04.153 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 14:30:04.597 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-04 14:30:04.597 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-04 14:30:04.597 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-04 14:30:05.600 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 14:30:05.600 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 14:30:05.600 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 14:30:05.600 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 14:45:00.035660
end_time: 2026-05-04 14:45:02.430648
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_144500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1270
Start Time: 2026-05-04 14:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 14:45:00.169 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 14:45:00.201 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 14:45:00.201 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 14:45:00.217 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 14:45:00.856 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-04 14:45:00.856 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-04 14:45:00.856 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-04 14:45:02.400 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 14:45:02.404 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 14:45:02.404 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 14:45:02.407 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 15:00:00.021823
end_time: 2026-05-04 15:00:01.288609
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_150000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1271
Start Time: 2026-05-04 15:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 15:00:00.191 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 15:00:00.222 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 15:00:00.231 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 15:00:00.238 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 15:00:00.524 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 15:00:00.524 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 15:00:00.524 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-04 15:00:01.264 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 15:00:01.267 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 15:00:01.267 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 15:00:01.267 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 15:15:00.040612
end_time: 2026-05-04 15:15:03.321885
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_151500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1272
Start Time: 2026-05-04 15:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 15:15:02.034 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 15:15:02.219 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 15:15:02.235 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 15:15:02.251 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 15:15:02.608 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 15:15:02.608 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 15:15:02.608 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-04 15:15:03.278 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 15:15:03.278 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 15:15:03.278 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 15:15:03.278 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 15:30:00.026055
end_time: 2026-05-04 15:30:05.099999
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_153000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1273
Start Time: 2026-05-04 15:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 15:30:01.993 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 15:30:02.207 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 15:30:02.216 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 15:30:02.255 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 15:30:03.280 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-04 15:30:03.280 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-04 15:30:03.280 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-04 15:30:05.060 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-04 15:30:05.065 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-04 15:30:05.066 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-04 15:30:05.066 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 15:45:00.041136
end_time: 2026-05-04 15:45:02.889831
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_154500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1274
Start Time: 2026-05-04 15:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 15:45:00.174 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 15:45:00.206 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 15:45:00.206 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 15:45:00.224 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 15:45:01.089 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-04 15:45:01.089 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-04 15:45:01.089 | INFO     | __main__:main:55 - Classificate: 3 interne, 0 esterne
2026-05-04 15:45:02.860 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 0, 'errors': 0}
2026-05-04 15:45:02.862 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 0, 'errors': 0}
2026-05-04 15:45:02.862 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-04 15:45:02.862 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 16:00:00.023755
end_time: 2026-05-04 16:00:03.593388
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1275
Start Time: 2026-05-04 16:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 16:00:02.384 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 16:00:02.619 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 16:00:02.641 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 16:00:02.668 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 16:00:02.980 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 16:00:02.981 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 16:00:02.981 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-04 16:00:03.551 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 16:00:03.555 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 16:00:03.556 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 16:00:03.556 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 16:00:00.068321
end_time: 2026-05-04 16:00:42.826257
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260504_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1276
Start Time: 2026-05-04 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-05-04 16:15:00.031017
end_time: 2026-05-04 16:15:02.353129
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_161500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1277
Start Time: 2026-05-04 16:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 16:15:00.281 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 16:15:00.312 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 16:15:00.312 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 16:15:00.328 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 16:15:01.037 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-04 16:15:01.037 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-04 16:15:01.037 | INFO     | __main__:main:55 - Classificate: 0 interne, 2 esterne
2026-05-04 16:15:02.329 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 2, 'errors': 0}
2026-05-04 16:15:02.329 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 2, 'errors': 0}
2026-05-04 16:15:02.334 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 16:15:02.334 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 16:30:00.030486
end_time: 2026-05-04 16:30:07.096823
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_163000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1278
Start Time: 2026-05-04 16:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 16:30:01.820 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 16:30:01.995 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 16:30:02.011 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 16:30:02.043 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 16:30:03.930 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-04 16:30:03.930 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-04 16:30:03.930 | INFO     | __main__:main:55 - Classificate: 4 interne, 0 esterne
2026-05-04 16:30:07.060 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 4, 'external': 0, 'errors': 0}
2026-05-04 16:30:07.064 | INFO     | __main__:main:59 - Spostamenti: {'internal': 4, 'external': 0, 'errors': 0}
2026-05-04 16:30:07.064 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (4 email)
2026-05-04 16:30:07.064 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 16:45:00.028927
end_time: 2026-05-04 16:45:08.425681
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_164500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1279
Start Time: 2026-05-04 16:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 16:45:01.785 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 16:45:01.995 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 16:45:02.009 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 16:45:02.024 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 16:45:03.553 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-04 16:45:03.553 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-04 16:45:03.553 | INFO     | __main__:main:55 - Classificate: 4 interne, 0 esterne
2026-05-04 16:45:08.393 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 4, 'external': 0, 'errors': 0}
2026-05-04 16:45:08.393 | INFO     | __main__:main:59 - Spostamenti: {'internal': 4, 'external': 0, 'errors': 0}
2026-05-04 16:45:08.393 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (4 email)
2026-05-04 16:45:08.393 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 17:00:00.016561
end_time: 2026-05-04 17:00:04.517580
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_170000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1280
Start Time: 2026-05-04 17:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 17:00:00.174 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 17:00:00.207 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 17:00:00.207 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 17:00:00.227 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 17:00:00.817 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-04 17:00:00.817 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-04 17:00:00.817 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-04 17:00:04.479 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 17:00:04.479 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-04 17:00:04.479 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 17:00:04.479 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 17:15:00.048225
end_time: 2026-05-04 17:15:02.464179
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_171500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1281
Start Time: 2026-05-04 17:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 17:15:02.163 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 17:15:02.369 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 17:15:02.390 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 17:15:02.416 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 17:15:02.432 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-04 17:15:02.432 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-04 17:15:02.432 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-04 17:15:02.450 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 17:15:02.450 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 17:15:02.450 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 17:15:02.450 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 17:45:00.030615
end_time: 2026-05-04 17:45:02.486205
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_174500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1282
Start Time: 2026-05-04 17:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 17:45:02.073 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 17:45:02.279 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 17:45:02.295 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 17:45:02.327 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 17:45:02.391 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-04 17:45:02.391 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-04 17:45:02.391 | INFO     | __main__:main:55 - Classificate: 2 interne, 0 esterne
2026-05-04 17:45:02.452 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 0, 'errors': 0}
2026-05-04 17:45:02.455 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 0, 'errors': 0}
2026-05-04 17:45:02.455 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-04 17:45:02.455 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 17:58:28.142276
end_time: 2026-05-04 17:58:30.795595
log_file: C:\PYTHON\Frank\logs\executions\check_doppi_gemma_20260504_175828.log
triggered_by: manual_gui
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 1283
Start Time: 2026-05-04 17:58:28
Command: C:\PYTHON\GemmaReport\run_codici_doppi.bat
Working Directory: C:\PYTHON\GemmaReport
==================================================

2026-05-04 17:58:29.383 | INFO     | __main__:run:209 - === CodiciDoppiReport avviato ===
2026-05-04 17:58:30.395 | INFO     | __main__:get_gemma_data:48 - GEMMA parquet: 18406 righe dopo filtro data/IMDB
2026-05-04 17:58:30.395 | INFO     | __main__:run:214 - Whitelist doppi_ok: 81 KEY_COD esclusi
2026-05-04 17:58:30.413 | INFO     | __main__:build_report:68 - IMDB doppi trovati: 31
2026-05-04 17:58:30.417 | INFO     | __main__:build_report:76 - Dopo esclusione doppi_ok: 0 righe (rimossi 69)
2026-05-04 17:58:30.417 | INFO     | __main__:build_report:82 - IMDB ancora doppi dopo whitelist: 0
2026-05-04 17:58:30.417 | INFO     | __main__:run:217 - Righe nel report: 0
2026-05-04 17:58:30.417 | INFO     | __main__:run:220 - Nessun codice doppio � invio email senza allegato
2026-05-04 17:58:30.687 | INFO     | __main__:send_email:191 - Email inviata � senza allegato � TO: 4
2026-05-04 17:58:30.687 | INFO     | __main__:run:225 - === CodiciDoppiReport completato ===


status: completed
start_time: 2026-05-04 18:00:00.018549
end_time: 2026-05-04 18:00:02.136900
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_180000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1284
Start Time: 2026-05-04 18:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 18:00:01.752 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 18:00:01.910 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 18:00:01.926 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 18:00:01.958 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 18:00:02.037 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-04 18:00:02.037 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-04 18:00:02.037 | INFO     | __main__:main:55 - Classificate: 1 interne, 2 esterne
2026-05-04 18:00:02.116 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 2, 'errors': 0}
2026-05-04 18:00:02.116 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 2, 'errors': 0}
2026-05-04 18:00:02.116 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 18:00:02.116 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 18:15:00.032195
end_time: 2026-05-04 18:15:00.289029
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_181500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1285
Start Time: 2026-05-04 18:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 18:15:00.197 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 18:15:00.232 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 18:15:00.233 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 18:15:00.244 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 18:15:00.246 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-04 18:15:00.247 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-04 18:15:00.247 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-04 18:15:00.263 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 18:15:00.263 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 18:15:00.264 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 18:15:00.264 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 18:30:00.033025
end_time: 2026-05-04 18:30:02.447961
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_183000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1286
Start Time: 2026-05-04 18:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 18:30:01.917 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 18:30:02.107 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 18:30:02.123 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 18:30:02.155 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 18:30:02.202 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 18:30:02.202 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 18:30:02.202 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-04 18:30:02.305 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 18:30:02.353 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-04 18:30:02.353 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-04 18:30:02.353 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 18:45:00.024977
end_time: 2026-05-04 18:45:02.157870
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_184500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1287
Start Time: 2026-05-04 18:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 18:45:01.830 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 18:45:01.999 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 18:45:02.021 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 18:45:02.033 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 18:45:02.095 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-04 18:45:02.095 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-04 18:45:02.095 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-04 18:45:02.135 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-04 18:45:02.135 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-04 18:45:02.135 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 18:45:02.135 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 19:00:00.024044
end_time: 2026-05-04 19:00:00.356717
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_190000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1288
Start Time: 2026-05-04 19:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 19:00:00.249 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 19:00:00.285 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 19:00:00.289 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 19:00:00.300 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 19:00:00.304 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-04 19:00:00.304 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-04 19:00:00.304 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-04 19:00:00.319 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 19:00:00.322 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 19:00:00.323 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 19:00:00.323 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 19:15:00.031344
end_time: 2026-05-04 19:15:02.614984
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_191500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1289
Start Time: 2026-05-04 19:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 19:15:02.094 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 19:15:02.514 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 19:15:02.530 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 19:15:02.564 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 19:15:02.577 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-04 19:15:02.577 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-04 19:15:02.577 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-04 19:15:02.593 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 19:15:02.593 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 19:15:02.593 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 19:15:02.593 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-04 19:30:00.036393
end_time: 2026-05-04 19:30:00.249960
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260504_193000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1290
Start Time: 2026-05-04 19:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-04 19:30:00.170 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-04 19:30:00.202 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-04 19:30:00.202 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-04 19:30:00.218 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-04 19:30:00.218 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-04 19:30:00.218 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-04 19:30:00.218 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-04 19:30:00.234 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 19:30:00.234 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-04 19:30:00.234 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-04 19:30:00.234 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 12:00:00.036375
end_time: 2026-05-05 12:00:04.166526
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_120000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1291
Start Time: 2026-05-05 12:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 12:00:02.000 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 12:00:02.198 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 12:00:02.214 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 12:00:02.241 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 12:00:02.721 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 36 email dal 2000-01-01
2026-05-05 12:00:02.721 | INFO     | __main__:main:47 - Email caricate: 36
2026-05-05 12:00:02.721 | INFO     | __main__:main:55 - Classificate: 6 interne, 30 esterne
2026-05-05 12:00:04.121 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 6, 'external': 30, 'errors': 0}
2026-05-05 12:00:04.124 | INFO     | __main__:main:59 - Spostamenti: {'internal': 6, 'external': 30, 'errors': 0}
2026-05-05 12:00:04.125 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (6 email)
2026-05-05 12:00:04.125 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 12:15:09.578471
end_time: 2026-05-05 12:15:15.375438
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_121509.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1292
Start Time: 2026-05-05 12:15:09
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 12:15:12.751 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 12:15:13.823 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-05 12:15:13.842 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 12:15:14.033 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 12:15:15.170 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-05 12:15:15.186 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-05 12:15:15.186 | INFO     | __main__:main:55 - Classificate: 2 interne, 2 esterne
2026-05-05 12:15:15.328 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 2, 'errors': 0}
2026-05-05 12:15:15.328 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 2, 'errors': 0}
2026-05-05 12:15:15.343 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-05 12:15:15.343 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 12:30:10.068990
end_time: 2026-05-05 12:30:10.445573
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_123010.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1293
Start Time: 2026-05-05 12:30:10
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 12:30:10.205 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 12:30:10.253 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 12:30:10.253 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 12:30:10.256 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 12:30:10.316 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-05 12:30:10.316 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-05 12:30:10.316 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-05 12:30:10.412 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-05 12:30:10.412 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-05 12:30:10.412 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-05 12:30:10.412 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 12:45:00.031423
end_time: 2026-05-05 12:45:00.277715
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_124500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1294
Start Time: 2026-05-05 12:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 12:45:00.166 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 12:45:00.198 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 12:45:00.198 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 12:45:00.214 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 12:45:00.229 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-05 12:45:00.229 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-05 12:45:00.229 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-05 12:45:00.261 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-05 12:45:00.261 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-05 12:45:00.261 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-05 12:45:00.261 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 13:00:00.022760
end_time: 2026-05-05 13:00:02.777756
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_130000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1295
Start Time: 2026-05-05 13:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 13:00:01.898 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 13:00:02.071 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 13:00:02.095 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 13:00:02.111 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 13:00:02.585 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-05 13:00:02.595 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-05 13:00:02.595 | INFO     | __main__:main:55 - Classificate: 4 interne, 0 esterne
2026-05-05 13:00:02.748 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 4, 'external': 0, 'errors': 0}
2026-05-05 13:00:02.748 | INFO     | __main__:main:59 - Spostamenti: {'internal': 4, 'external': 0, 'errors': 0}
2026-05-05 13:00:02.748 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (4 email)
2026-05-05 13:00:02.748 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 13:15:00.019739
end_time: 2026-05-05 13:15:00.383404
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_131500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1296
Start Time: 2026-05-05 13:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 13:15:00.190 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 13:15:00.222 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 13:15:00.222 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 13:15:00.222 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 13:15:00.270 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-05 13:15:00.270 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-05 13:15:00.270 | INFO     | __main__:main:55 - Classificate: 2 interne, 0 esterne
2026-05-05 13:15:00.349 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 0, 'errors': 0}
2026-05-05 13:15:00.349 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 0, 'errors': 0}
2026-05-05 13:15:00.365 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-05 13:15:00.365 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 13:30:00.019867
end_time: 2026-05-05 13:30:02.399446
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1297
Start Time: 2026-05-05 13:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 13:30:02.033 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 13:30:02.209 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 13:30:02.240 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 13:30:02.256 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 13:30:02.320 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-05 13:30:02.320 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-05 13:30:02.320 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-05 13:30:02.367 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-05 13:30:02.367 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-05 13:30:02.367 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-05 13:30:02.367 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: failed
start_time: 2026-05-05 13:30:00.048024
end_time: 2026-05-05 14:06:49.756683
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260505_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 1298
Start Time: 2026-05-05 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 05/05/2026 13:30:00,58
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters
[OMDB Batch] Job terminato con exit code: 1


status: completed
start_time: 2026-05-05 13:45:00.037755
end_time: 2026-05-05 13:45:02.471606
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_134500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1299
Start Time: 2026-05-05 13:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 13:45:01.873 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 13:45:02.329 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 13:45:02.355 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 13:45:02.376 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 13:45:02.424 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-05 13:45:02.424 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-05 13:45:02.424 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-05 13:45:02.439 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-05 13:45:02.455 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-05 13:45:02.455 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-05 13:45:02.455 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 14:00:00.046452
end_time: 2026-05-05 14:00:00.362546
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_140000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1300
Start Time: 2026-05-05 14:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 14:00:00.205 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 14:00:00.275 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 14:00:00.275 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 14:00:00.282 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 14:00:00.298 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-05 14:00:00.298 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-05 14:00:00.298 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-05 14:00:00.330 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-05 14:00:00.330 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-05 14:00:00.330 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-05 14:00:00.330 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 14:15:00.028946
end_time: 2026-05-05 14:15:00.390911
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_141500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1301
Start Time: 2026-05-05 14:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 14:15:00.311 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 14:15:00.343 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 14:15:00.343 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 14:15:00.359 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 14:15:00.362 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-05 14:15:00.362 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-05 14:15:00.362 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-05 14:15:00.375 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 14:15:00.375 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 14:15:00.375 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-05 14:15:00.375 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 14:30:00.023906
end_time: 2026-05-05 14:30:02.028371
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_143000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1302
Start Time: 2026-05-05 14:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 14:30:01.769 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 14:30:01.933 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 14:30:01.951 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 14:30:01.980 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 14:30:01.996 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-05 14:30:01.996 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-05 14:30:01.996 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-05 14:30:01.996 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 14:30:01.996 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 14:30:01.996 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-05 14:30:01.996 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 14:45:00.034175
end_time: 2026-05-05 14:45:02.189923
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_144500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1303
Start Time: 2026-05-05 14:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 14:45:01.848 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 14:45:02.017 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 14:45:02.043 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 14:45:02.068 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 14:45:02.123 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-05 14:45:02.123 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-05 14:45:02.123 | INFO     | __main__:main:55 - Classificate: 0 interne, 2 esterne
2026-05-05 14:45:02.167 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 2, 'errors': 0}
2026-05-05 14:45:02.171 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 2, 'errors': 0}
2026-05-05 14:45:02.171 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-05 14:45:02.171 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 15:00:00.029959
end_time: 2026-05-05 15:00:02.027146
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_150000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1304
Start Time: 2026-05-05 15:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 15:00:01.742 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 15:00:01.905 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 15:00:01.929 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 15:00:01.948 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 15:00:01.964 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-05 15:00:01.964 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-05 15:00:01.964 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-05 15:00:01.980 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 15:00:01.980 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 15:00:01.980 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-05 15:00:01.980 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 15:15:00.019548
end_time: 2026-05-05 15:15:02.244445
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_151500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1305
Start Time: 2026-05-05 15:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 15:15:01.877 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 15:15:02.053 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 15:15:02.069 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 15:15:02.090 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 15:15:02.149 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-05 15:15:02.149 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-05 15:15:02.149 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-05 15:15:02.224 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-05 15:15:02.228 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-05 15:15:02.228 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-05 15:15:02.228 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 15:30:00.027280
end_time: 2026-05-05 15:30:00.681281
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_153000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1306
Start Time: 2026-05-05 15:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 15:30:00.153 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 15:30:00.204 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 15:30:00.204 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 15:30:00.207 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 15:30:00.585 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-05 15:30:00.585 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-05 15:30:00.585 | INFO     | __main__:main:55 - Classificate: 1 interne, 2 esterne
2026-05-05 15:30:00.669 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 2, 'errors': 0}
2026-05-05 15:30:00.674 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 2, 'errors': 0}
2026-05-05 15:30:00.674 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-05 15:30:00.674 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 15:45:00.023247
end_time: 2026-05-05 15:45:02.738475
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_154500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1307
Start Time: 2026-05-05 15:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 15:45:01.795 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 15:45:01.970 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 15:45:01.985 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 15:45:02.017 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 15:45:02.369 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 5 email dal 2000-01-01
2026-05-05 15:45:02.369 | INFO     | __main__:main:47 - Email caricate: 5
2026-05-05 15:45:02.369 | INFO     | __main__:main:55 - Classificate: 3 interne, 2 esterne
2026-05-05 15:45:02.706 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 2, 'errors': 0}
2026-05-05 15:45:02.722 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 2, 'errors': 0}
2026-05-05 15:45:02.722 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-05 15:45:02.722 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 16:00:00.017031
end_time: 2026-05-05 16:00:03.168978
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260505_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1308
Start Time: 2026-05-05 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-05-05 16:00:00.057119
end_time: 2026-05-05 16:00:00.757810
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1309
Start Time: 2026-05-05 16:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 16:00:00.256 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 16:00:00.307 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 16:00:00.307 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 16:00:00.323 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 16:00:00.619 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-05 16:00:00.624 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-05 16:00:00.624 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-05 16:00:00.719 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-05 16:00:00.719 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-05 16:00:00.719 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-05 16:00:00.719 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 16:15:00.026947
end_time: 2026-05-05 16:15:03.164258
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_161500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1310
Start Time: 2026-05-05 16:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 16:15:02.338 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 16:15:02.593 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 16:15:02.612 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 16:15:02.640 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 16:15:03.017 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-05 16:15:03.021 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-05 16:15:03.021 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-05 16:15:03.115 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-05 16:15:03.118 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-05 16:15:03.120 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-05 16:15:03.121 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 16:30:00.025263
end_time: 2026-05-05 16:30:02.627173
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_163000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1311
Start Time: 2026-05-05 16:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 16:30:02.002 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 16:30:02.172 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 16:30:02.188 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 16:30:02.206 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 16:30:02.547 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-05 16:30:02.547 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-05 16:30:02.547 | INFO     | __main__:main:55 - Classificate: 2 interne, 0 esterne
2026-05-05 16:30:02.595 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 0, 'errors': 0}
2026-05-05 16:30:02.595 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 0, 'errors': 0}
2026-05-05 16:30:02.595 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-05 16:30:02.595 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 16:45:00.017635
end_time: 2026-05-05 16:45:00.398456
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_164500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1312
Start Time: 2026-05-05 16:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 16:45:00.191 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 16:45:00.223 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 16:45:00.223 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 16:45:00.223 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 16:45:00.287 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-05 16:45:00.287 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-05 16:45:00.287 | INFO     | __main__:main:55 - Classificate: 2 interne, 2 esterne
2026-05-05 16:45:00.372 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 2, 'errors': 0}
2026-05-05 16:45:00.372 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 2, 'errors': 0}
2026-05-05 16:45:00.372 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-05 16:45:00.372 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 17:00:00.019687
end_time: 2026-05-05 17:00:00.314614
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_170000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1313
Start Time: 2026-05-05 17:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 17:00:00.157 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 17:00:00.171 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 17:00:00.171 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 17:00:00.187 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 17:00:00.235 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-05 17:00:00.235 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-05 17:00:00.235 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-05 17:00:00.298 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-05 17:00:00.298 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-05 17:00:00.298 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-05 17:00:00.298 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 17:15:00.035786
end_time: 2026-05-05 17:15:02.961557
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_171500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1314
Start Time: 2026-05-05 17:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 17:15:02.346 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 17:15:02.572 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 17:15:02.594 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 17:15:02.638 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 17:15:02.789 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 5 email dal 2000-01-01
2026-05-05 17:15:02.792 | INFO     | __main__:main:47 - Email caricate: 5
2026-05-05 17:15:02.792 | INFO     | __main__:main:55 - Classificate: 1 interne, 4 esterne
2026-05-05 17:15:02.932 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 4, 'errors': 0}
2026-05-05 17:15:02.933 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 4, 'errors': 0}
2026-05-05 17:15:02.934 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-05 17:15:02.934 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 17:30:00.030505
end_time: 2026-05-05 17:30:00.330728
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_173000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1315
Start Time: 2026-05-05 17:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 17:30:00.175 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 17:30:00.213 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 17:30:00.213 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 17:30:00.234 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 17:30:00.265 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-05 17:30:00.268 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-05 17:30:00.268 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-05 17:30:00.304 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-05 17:30:00.306 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-05 17:30:00.308 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-05 17:30:00.308 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 17:45:00.028897
end_time: 2026-05-05 17:45:02.334309
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_174500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1316
Start Time: 2026-05-05 17:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 17:45:02.015 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 17:45:02.231 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 17:45:02.249 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 17:45:02.275 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 17:45:02.290 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-05 17:45:02.291 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-05 17:45:02.291 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-05 17:45:02.305 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 17:45:02.306 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 17:45:02.307 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-05 17:45:02.307 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 18:00:00.036770
end_time: 2026-05-05 18:00:00.302520
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_180000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1317
Start Time: 2026-05-05 18:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 18:00:00.217 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 18:00:00.252 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 18:00:00.252 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 18:00:00.264 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 18:00:00.264 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-05 18:00:00.264 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-05 18:00:00.264 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-05 18:00:00.276 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 18:00:00.281 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-05 18:00:00.281 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-05 18:00:00.281 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-05 18:15:00.030315
end_time: 2026-05-05 18:15:04.962496
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260505_181500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1318
Start Time: 2026-05-05 18:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-05 18:15:01.776 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-05 18:15:01.953 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-05 18:15:01.971 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-05 18:15:01.998 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-05 18:15:03.167 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-05 18:15:03.167 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-05 18:15:03.167 | INFO     | __main__:main:55 - Classificate: 2 interne, 2 esterne
2026-05-05 18:15:04.908 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 2, 'errors': 0}
2026-05-05 18:15:04.908 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 2, 'errors': 0}
2026-05-05 18:15:04.908 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-05 18:15:04.908 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 09:15:00.031904
end_time: 2026-05-06 09:15:03.325237
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_091500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1319
Start Time: 2026-05-06 09:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 09:15:01.906 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 09:15:02.160 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 09:15:02.181 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 09:15:02.217 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 09:15:02.591 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 25 email dal 2000-01-01
2026-05-06 09:15:02.591 | INFO     | __main__:main:47 - Email caricate: 25
2026-05-06 09:15:02.591 | INFO     | __main__:main:55 - Classificate: 4 interne, 21 esterne
2026-05-06 09:15:03.264 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 4, 'external': 21, 'errors': 0}
2026-05-06 09:15:03.269 | INFO     | __main__:main:59 - Spostamenti: {'internal': 4, 'external': 21, 'errors': 0}
2026-05-06 09:15:03.271 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (4 email)
2026-05-06 09:15:03.271 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 09:30:00.024924
end_time: 2026-05-06 09:30:01.852627
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_093000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1320
Start Time: 2026-05-06 09:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 09:30:01.582 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 09:30:01.759 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 09:30:01.773 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 09:30:01.803 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 09:30:01.805 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-06 09:30:01.805 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-06 09:30:01.805 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-06 09:30:01.833 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 09:30:01.833 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 09:30:01.836 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-06 09:30:01.836 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 09:45:00.060815
end_time: 2026-05-06 09:45:02.439749
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_094500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1321
Start Time: 2026-05-06 09:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 09:45:02.057 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 09:45:02.247 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 09:45:02.263 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 09:45:02.279 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 09:45:02.342 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-06 09:45:02.342 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-06 09:45:02.342 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-06 09:45:02.406 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 09:45:02.412 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 09:45:02.412 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 09:45:02.412 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 10:00:00.068544
end_time: 2026-05-06 10:00:00.777628
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_100000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1322
Start Time: 2026-05-06 10:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 10:00:00.319 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 10:00:00.429 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 10:00:00.429 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 10:00:00.486 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 10:00:00.634 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 10:00:00.634 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 10:00:00.634 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-06 10:00:00.745 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 10:00:00.745 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 10:00:00.745 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 10:00:00.745 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 10:15:00.043776
end_time: 2026-05-06 10:15:02.584705
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_101500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1323
Start Time: 2026-05-06 10:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 10:15:02.123 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 10:15:02.322 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 10:15:02.329 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 10:15:02.380 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 10:15:02.469 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 10:15:02.473 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 10:15:02.473 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-06 10:15:02.554 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 10:15:02.554 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 10:15:02.559 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 10:15:02.559 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 10:30:00.031036
end_time: 2026-05-06 10:30:02.257012
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_103000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1324
Start Time: 2026-05-06 10:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 10:30:01.849 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 10:30:02.008 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 10:30:02.027 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 10:30:02.052 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 10:30:02.107 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-06 10:30:02.108 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-06 10:30:02.108 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-06 10:30:02.221 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 10:30:02.223 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 10:30:02.223 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 10:30:02.223 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 10:45:00.026838
end_time: 2026-05-06 10:45:02.374972
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_104500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1325
Start Time: 2026-05-06 10:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 10:45:02.063 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 10:45:02.269 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 10:45:02.285 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 10:45:02.322 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 10:45:02.337 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-06 10:45:02.338 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-06 10:45:02.338 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-06 10:45:02.351 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 10:45:02.352 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 10:45:02.353 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-06 10:45:02.353 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 11:00:00.017936
end_time: 2026-05-06 11:00:00.293337
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_110000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1326
Start Time: 2026-05-06 11:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 11:00:00.186 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 11:00:00.228 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 11:00:00.228 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 11:00:00.236 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 11:00:00.236 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-06 11:00:00.236 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-06 11:00:00.236 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-06 11:00:00.253 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 11:00:00.253 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 11:00:00.268 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-06 11:00:00.268 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 11:00:00.032500
end_time: 2026-05-06 11:00:06.256606
log_file: C:\PYTHON\Frank\logs\executions\gemmareport_20260506_110000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
Job: GemmaReport
Execution ID: 1327
Start Time: 2026-05-06 11:00:00
Command: C:\PYTHON\GemmaReport\run.bat
Working Directory: C:\PYTHON\GemmaReport
==================================================

2026-05-06 11:00:03.063 | INFO     | __main__:run:277 - === GemmaReport avviato ===
2026-05-06 11:00:03.067 | INFO     | __main__:run:282 - Watermark: prodotti con A_Data > 2026-04-27
2026-05-06 11:00:04.758 | INFO     | __main__:get_gemma_data:65 - GEMMA: 3 righe da parquet (A_Data > 2026-04-27)
2026-05-06 11:00:05.737 | INFO     | __main__:get_osservatorio_imdbs:84 - osservatorio.parquet: 11424 IMDB
2026-05-06 11:00:05.737 | INFO     | __main__:run:287 - IMDB gi� inviati (safety net): 57
2026-05-06 11:00:05.737 | DEBUG    | __main__:filter_data:154 - Dopo filtro PAESE: 3 (rimossi 0)
2026-05-06 11:00:05.841 | DEBUG    | __main__:filter_data:159 - Dopo filtro Osservatorio: 1 (rimossi 2)
2026-05-06 11:00:05.841 | DEBUG    | __main__:filter_data:164 - Dopo filtro sent_tracker: 1 (rimossi 0)
2026-05-06 11:00:05.841 | INFO     | __main__:run:290 - Nuovi prodotti da inviare: 1
2026-05-06 11:00:05.872 | INFO     | __main__:generate_excel:230 - Excel generato: GEMMA_20260506.xlsx (1 righe)
2026-05-06 11:00:06.109 | INFO     | __main__:send_email:259 - Email inviata � con allegato � TO: 8, CC: 3
2026-05-06 11:00:06.119 | INFO     | __main__:mark_as_sent:142 - Tracker: 1 IMDB marcati � watermark aggiornato a 2026-05-04
2026-05-06 11:00:06.119 | INFO     | __main__:run:314 - === GemmaReport completato ===


status: completed
start_time: 2026-05-06 11:15:00.030746
end_time: 2026-05-06 11:15:04.247756
log_file: C:\PYTHON\Frank\logs\executions\osservatorioreport_20260506_111500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OsservatorioReport
Execution ID: 1328
Start Time: 2026-05-06 11:15:00
Command: C:\PYTHON\GemmaReport\run_osservatorio.bat
Working Directory: C:\PYTHON\GemmaReport
==================================================

2026-05-06 11:15:01.552 | INFO     | __main__:run:202 - === OsservatorioReport avviato ===
2026-05-06 11:15:01.552 | INFO     | __main__:run:207 - Watermark: prodotti con codice > 75223
2026-05-06 11:15:03.498 | INFO     | __main__:get_osservatorio_data:57 - osservatorio.parquet: 16 righe (codice > 75223)
2026-05-06 11:15:03.689 | INFO     | __main__:get_osservatorio_data:65 - gemma.parquet: 21764 IMDB presenti
2026-05-06 11:15:03.877 | DEBUG    | __main__:get_osservatorio_data:69 - Dopo filtro GEMMA: 16 (rimossi 0)
2026-05-06 11:15:03.877 | INFO     | __main__:run:210 - Nuovi prodotti da inviare: 16
2026-05-06 11:15:03.940 | INFO     | __main__:generate_excel:158 - Excel generato: OSSERVATORIO_20260506.xlsx (16 righe)
2026-05-06 11:15:04.069 | INFO     | __main__:send_email:184 - Email inviata � con allegato � TO: 3
2026-05-06 11:15:04.076 | INFO     | __main__:mark_watermark:109 - Osservatorio watermark aggiornato: last_codice=75239
2026-05-06 11:15:04.076 | INFO     | __main__:run:231 - === OsservatorioReport completato ===


status: completed
start_time: 2026-05-06 11:15:00.037746
end_time: 2026-05-06 11:15:00.773236
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_111500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1329
Start Time: 2026-05-06 11:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 11:15:00.254 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 11:15:00.301 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 11:15:00.301 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 11:15:00.317 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 11:15:00.497 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 5 email dal 2000-01-01
2026-05-06 11:15:00.499 | INFO     | __main__:main:47 - Email caricate: 5
2026-05-06 11:15:00.499 | INFO     | __main__:main:55 - Classificate: 3 interne, 2 esterne
2026-05-06 11:15:00.745 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 2, 'errors': 0}
2026-05-06 11:15:00.750 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 2, 'errors': 0}
2026-05-06 11:15:00.751 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-06 11:15:00.751 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 11:30:00.031504
end_time: 2026-05-06 11:30:05.062309
log_file: C:\PYTHON\Frank\logs\executions\check_doppi_gemma_20260506_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 1330
Start Time: 2026-05-06 11:30:00
Command: C:\PYTHON\GemmaReport\run_codici_doppi.bat
Working Directory: C:\PYTHON\GemmaReport
==================================================

2026-05-06 11:30:02.919 | INFO     | __main__:run:209 - === CodiciDoppiReport avviato ===
2026-05-06 11:30:04.852 | INFO     | __main__:get_gemma_data:48 - GEMMA parquet: 18408 righe dopo filtro data/IMDB
2026-05-06 11:30:04.852 | INFO     | __main__:run:214 - Whitelist doppi_ok: 81 KEY_COD esclusi
2026-05-06 11:30:04.882 | INFO     | __main__:build_report:68 - IMDB doppi trovati: 31
2026-05-06 11:30:04.898 | INFO     | __main__:build_report:76 - Dopo esclusione doppi_ok: 0 righe (rimossi 69)
2026-05-06 11:30:04.898 | INFO     | __main__:build_report:82 - IMDB ancora doppi dopo whitelist: 0
2026-05-06 11:30:04.898 | INFO     | __main__:run:217 - Righe nel report: 0
2026-05-06 11:30:04.898 | INFO     | __main__:run:220 - Nessun codice doppio � email NON inviata
2026-05-06 11:30:04.898 | INFO     | __main__:run:221 - === CodiciDoppiReport completato ===


status: completed
start_time: 2026-05-06 11:30:00.055133
end_time: 2026-05-06 11:30:02.659128
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1331
Start Time: 2026-05-06 11:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 11:30:02.183 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 11:30:02.405 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 11:30:02.422 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 11:30:02.437 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 11:30:02.519 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-06 11:30:02.532 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-06 11:30:02.532 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-06 11:30:02.626 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-06 11:30:02.626 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-06 11:30:02.639 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-06 11:30:02.639 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 11:45:00.029706
end_time: 2026-05-06 11:45:02.572499
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_114500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1332
Start Time: 2026-05-06 11:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 11:45:02.140 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 11:45:02.316 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 11:45:02.329 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 11:45:02.355 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 11:45:02.418 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 11:45:02.419 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 11:45:02.419 | INFO     | __main__:main:55 - Classificate: 2 interne, 0 esterne
2026-05-06 11:45:02.547 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 0, 'errors': 0}
2026-05-06 11:45:02.548 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 0, 'errors': 0}
2026-05-06 11:45:02.549 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-06 11:45:02.550 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 12:00:00.051287
end_time: 2026-05-06 12:00:00.383178
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_120000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1333
Start Time: 2026-05-06 12:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 12:00:00.224 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 12:00:00.256 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 12:00:00.256 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 12:00:00.272 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 12:00:00.304 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 12:00:00.304 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 12:00:00.304 | INFO     | __main__:main:55 - Classificate: 0 interne, 2 esterne
2026-05-06 12:00:00.363 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 2, 'errors': 0}
2026-05-06 12:00:00.367 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 2, 'errors': 0}
2026-05-06 12:00:00.367 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-06 12:00:00.367 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 12:15:00.019024
end_time: 2026-05-06 12:15:02.575718
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_121500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1334
Start Time: 2026-05-06 12:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 12:15:02.139 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 12:15:02.337 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 12:15:02.353 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 12:15:02.385 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 12:15:02.464 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-06 12:15:02.464 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-06 12:15:02.464 | INFO     | __main__:main:55 - Classificate: 3 interne, 0 esterne
2026-05-06 12:15:02.528 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 0, 'errors': 0}
2026-05-06 12:15:02.533 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 0, 'errors': 0}
2026-05-06 12:15:02.533 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-06 12:15:02.533 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 12:30:00.033464
end_time: 2026-05-06 12:30:00.560292
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_123000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1335
Start Time: 2026-05-06 12:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 12:30:00.260 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 12:30:00.291 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 12:30:00.291 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 12:30:00.313 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 12:30:00.410 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-06 12:30:00.413 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-06 12:30:00.413 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-06 12:30:00.513 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-06 12:30:00.513 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-06 12:30:00.518 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-06 12:30:00.518 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 12:30:00.090215
end_time: 2026-05-06 12:30:07.942847
log_file: C:\PYTHON\Frank\logs\executions\check_prodotti_acquistati_20260506_123000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check prodotti acquistati
Execution ID: 1336
Start Time: 2026-05-06 12:30:00
Command: C:\PYTHON\GemmaReport\run_prodotti_acquistati.bat
Working Directory: C:\PYTHON\GemmaReport
==================================================

2026-05-06 12:30:03.601 | INFO     | __main__:run:204 - === ProdottiAcquistatiReport avviato ===
2026-05-06 12:30:07.723 | INFO     | __main__:get_prodotti_con_diritti:58 - GEMMA righe con diritti (parquet locale): 1988
2026-05-06 12:30:07.725 | INFO     | __main__:run:209 - Whitelist eccezioni: 3 IMDB esclusi
2026-05-06 12:30:07.727 | INFO     | __main__:build_report:78 - Dopo filtro Acquistato: 5 (rimossi 1983)
2026-05-06 12:30:07.739 | INFO     | __main__:build_report:83 - Dopo filtro eccezioni: 0 (rimossi 5)
2026-05-06 12:30:07.755 | INFO     | __main__:build_report:99 - Prodotti unici nel report: 0
2026-05-06 12:30:07.755 | INFO     | __main__:run:212 - Prodotti nel report: 0
2026-05-06 12:30:07.755 | INFO     | __main__:run:215 - Nessun prodotto da segnalare � invio email senza allegato
2026-05-06 12:30:07.821 | INFO     | __main__:send_email:186 - Email inviata � senza allegato � TO: 4
2026-05-06 12:30:07.821 | INFO     | __main__:run:220 - === ProdottiAcquistatiReport completato ===


status: completed
start_time: 2026-05-06 12:45:00.028735
end_time: 2026-05-06 12:45:02.506540
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_124500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1337
Start Time: 2026-05-06 12:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 12:45:02.080 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 12:45:02.297 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 12:45:02.313 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 12:45:02.336 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 12:45:02.417 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-06 12:45:02.419 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-06 12:45:02.419 | INFO     | __main__:main:55 - Classificate: 1 interne, 2 esterne
2026-05-06 12:45:02.473 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 2, 'errors': 0}
2026-05-06 12:45:02.473 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 2, 'errors': 0}
2026-05-06 12:45:02.473 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 12:45:02.473 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 13:00:00.025507
end_time: 2026-05-06 13:00:00.359392
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_130000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1338
Start Time: 2026-05-06 13:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 13:00:00.185 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 13:00:00.214 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 13:00:00.214 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 13:00:00.216 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 13:00:00.268 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-06 13:00:00.279 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-06 13:00:00.279 | INFO     | __main__:main:55 - Classificate: 3 interne, 0 esterne
2026-05-06 13:00:00.326 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 0, 'errors': 0}
2026-05-06 13:00:00.326 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 0, 'errors': 0}
2026-05-06 13:00:00.326 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-06 13:00:00.326 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 13:15:00.021372
end_time: 2026-05-06 13:15:02.395321
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_131500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1339
Start Time: 2026-05-06 13:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 13:15:02.042 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 13:15:02.248 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 13:15:02.253 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 13:15:02.285 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 13:15:02.334 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-06 13:15:02.334 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-06 13:15:02.334 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-06 13:15:02.369 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 13:15:02.372 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 13:15:02.374 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 13:15:02.374 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 13:30:00.023129
end_time: 2026-05-06 13:30:03.383194
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1340
Start Time: 2026-05-06 13:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 13:30:02.276 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 13:30:02.497 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 13:30:02.513 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 13:30:02.542 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 13:30:03.180 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-06 13:30:03.192 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-06 13:30:03.195 | INFO     | __main__:main:55 - Classificate: 3 interne, 1 esterne
2026-05-06 13:30:03.341 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 1, 'errors': 0}
2026-05-06 13:30:03.343 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 1, 'errors': 0}
2026-05-06 13:30:03.346 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-06 13:30:03.346 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: timeout
start_time: 2026-05-06 13:30:00.085908
end_time: 2026-05-06 15:00:00.188069
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260506_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 1341
Start Time: 2026-05-06 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 06/05/2026 13:30:00,74
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-05-06 13:45:00.025075
end_time: 2026-05-06 13:45:00.557234
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_134500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1342
Start Time: 2026-05-06 13:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 13:45:00.164 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 13:45:00.205 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 13:45:00.205 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 13:45:00.211 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 13:45:00.496 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-06 13:45:00.496 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-06 13:45:00.496 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-06 13:45:00.531 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 13:45:00.537 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 13:45:00.537 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 13:45:00.537 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 14:00:00.056786
end_time: 2026-05-06 14:00:02.587756
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_140000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1343
Start Time: 2026-05-06 14:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 14:00:02.218 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 14:00:02.429 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 14:00:02.452 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 14:00:02.476 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 14:00:02.531 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-06 14:00:02.531 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-06 14:00:02.531 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-06 14:00:02.570 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 14:00:02.574 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 14:00:02.576 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 14:00:02.576 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 14:15:00.028059
end_time: 2026-05-06 14:15:02.465223
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_141500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1344
Start Time: 2026-05-06 14:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 14:15:02.101 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 14:15:02.321 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 14:15:02.337 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 14:15:02.353 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 14:15:02.406 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-06 14:15:02.406 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-06 14:15:02.406 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-06 14:15:02.447 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-06 14:15:02.449 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-06 14:15:02.449 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-06 14:15:02.449 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 14:30:00.026304
end_time: 2026-05-06 14:30:00.379084
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_143000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1345
Start Time: 2026-05-06 14:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 14:30:00.207 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 14:30:00.251 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 14:30:00.255 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 14:30:00.270 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 14:30:00.305 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-06 14:30:00.305 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-06 14:30:00.305 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-06 14:30:00.350 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 14:30:00.350 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 14:30:00.358 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 14:30:00.358 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 14:45:00.032698
end_time: 2026-05-06 14:45:00.274642
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_144500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1346
Start Time: 2026-05-06 14:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 14:45:00.176 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 14:45:00.207 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 14:45:00.207 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 14:45:00.223 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 14:45:00.235 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-06 14:45:00.235 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-06 14:45:00.235 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-06 14:45:00.239 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 14:45:00.239 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 14:45:00.239 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-06 14:45:00.239 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 15:00:00.026533
end_time: 2026-05-06 15:00:02.579511
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_150000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1347
Start Time: 2026-05-06 15:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 15:00:02.064 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 15:00:02.290 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 15:00:02.302 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 15:00:02.328 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 15:00:02.438 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-06 15:00:02.442 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-06 15:00:02.442 | INFO     | __main__:main:55 - Classificate: 2 interne, 2 esterne
2026-05-06 15:00:02.554 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 2, 'errors': 0}
2026-05-06 15:00:02.556 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 2, 'errors': 0}
2026-05-06 15:00:02.557 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-06 15:00:02.557 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 15:15:00.040115
end_time: 2026-05-06 15:15:02.567585
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_151500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1348
Start Time: 2026-05-06 15:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 15:15:02.133 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 15:15:02.325 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 15:15:02.326 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 15:15:02.352 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 15:15:02.434 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-06 15:15:02.435 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-06 15:15:02.435 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-06 15:15:02.539 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-06 15:15:02.541 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-06 15:15:02.542 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-06 15:15:02.542 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 15:30:00.024032
end_time: 2026-05-06 15:30:00.375050
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_153000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1349
Start Time: 2026-05-06 15:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 15:30:00.184 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 15:30:00.214 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 15:30:00.214 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 15:30:00.226 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 15:30:00.258 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-06 15:30:00.258 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-06 15:30:00.258 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-06 15:30:00.342 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 15:30:00.342 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 15:30:00.342 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 15:30:00.342 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 15:45:00.044342
end_time: 2026-05-06 15:45:03.083611
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_154500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1350
Start Time: 2026-05-06 15:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 15:45:02.242 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 15:45:02.473 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 15:45:02.477 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 15:45:02.509 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 15:45:02.825 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 15:45:02.828 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 15:45:02.828 | INFO     | __main__:main:55 - Classificate: 2 interne, 0 esterne
2026-05-06 15:45:03.053 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 0, 'errors': 0}
2026-05-06 15:45:03.055 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 0, 'errors': 0}
2026-05-06 15:45:03.056 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-06 15:45:03.057 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 16:00:00.069369
end_time: 2026-05-06 16:00:00.741620
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1351
Start Time: 2026-05-06 16:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 16:00:00.314 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 16:00:00.367 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 16:00:00.373 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 16:00:00.377 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 16:00:00.473 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-06 16:00:00.489 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-06 16:00:00.489 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-06 16:00:00.695 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-06 16:00:00.695 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-06 16:00:00.695 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-06 16:00:00.695 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 16:00:00.082212
end_time: 2026-05-06 16:00:19.359223
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260506_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1352
Start Time: 2026-05-06 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-05-06 16:15:00.029788
end_time: 2026-05-06 16:15:02.645123
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_161500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1353
Start Time: 2026-05-06 16:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 16:15:02.221 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 16:15:02.438 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 16:15:02.454 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 16:15:02.485 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 16:15:02.549 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-06 16:15:02.549 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-06 16:15:02.549 | INFO     | __main__:main:55 - Classificate: 0 interne, 3 esterne
2026-05-06 16:15:02.621 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 3, 'errors': 0}
2026-05-06 16:15:02.621 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 3, 'errors': 0}
2026-05-06 16:15:02.621 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-06 16:15:02.621 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 16:30:00.032258
end_time: 2026-05-06 16:30:02.735720
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_163000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1354
Start Time: 2026-05-06 16:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 16:30:02.063 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 16:30:02.267 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 16:30:02.276 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 16:30:02.308 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 16:30:02.625 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-06 16:30:02.625 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-06 16:30:02.625 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-06 16:30:02.706 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 16:30:02.706 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-06 16:30:02.706 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 16:30:02.706 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 16:45:00.034380
end_time: 2026-05-06 16:45:00.398222
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_164500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1355
Start Time: 2026-05-06 16:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 16:45:00.259 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 16:45:00.309 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 16:45:00.310 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 16:45:00.331 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 16:45:00.335 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-06 16:45:00.337 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-06 16:45:00.337 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-06 16:45:00.358 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 16:45:00.358 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-06 16:45:00.360 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-06 16:45:00.360 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 17:00:00.079689
end_time: 2026-05-06 17:00:00.566296
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_170000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1356
Start Time: 2026-05-06 17:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 17:00:00.328 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 17:00:00.375 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 17:00:00.376 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 17:00:00.391 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 17:00:00.449 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 17:00:00.451 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 17:00:00.453 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-06 17:00:00.539 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 17:00:00.541 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 17:00:00.541 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 17:00:00.541 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 17:15:00.036712
end_time: 2026-05-06 17:15:02.673765
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_171500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1357
Start Time: 2026-05-06 17:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 17:15:02.167 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 17:15:02.380 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 17:15:02.404 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 17:15:02.419 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 17:15:02.518 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 5 email dal 2000-01-01
2026-05-06 17:15:02.530 | INFO     | __main__:main:47 - Email caricate: 5
2026-05-06 17:15:02.530 | INFO     | __main__:main:55 - Classificate: 3 interne, 2 esterne
2026-05-06 17:15:02.647 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 2, 'errors': 0}
2026-05-06 17:15:02.647 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 2, 'errors': 0}
2026-05-06 17:15:02.647 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-06 17:15:02.647 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 17:30:00.028357
end_time: 2026-05-06 17:30:02.769434
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_173000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1358
Start Time: 2026-05-06 17:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 17:30:02.108 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 17:30:02.332 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 17:30:02.340 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 17:30:02.372 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 17:30:02.483 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 5 email dal 2000-01-01
2026-05-06 17:30:02.497 | INFO     | __main__:main:47 - Email caricate: 5
2026-05-06 17:30:02.497 | INFO     | __main__:main:55 - Classificate: 4 interne, 1 esterne
2026-05-06 17:30:02.728 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 4, 'external': 1, 'errors': 0}
2026-05-06 17:30:02.728 | INFO     | __main__:main:59 - Spostamenti: {'internal': 4, 'external': 1, 'errors': 0}
2026-05-06 17:30:02.731 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (4 email)
2026-05-06 17:30:02.731 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 17:45:00.029259
end_time: 2026-05-06 17:45:00.644835
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_174500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1359
Start Time: 2026-05-06 17:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 17:45:00.209 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 17:45:00.257 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 17:45:00.258 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 17:45:00.267 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 17:45:00.550 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 17:45:00.550 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 17:45:00.550 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-06 17:45:00.629 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 17:45:00.631 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 17:45:00.631 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 17:45:00.631 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 18:00:00.083271
end_time: 2026-05-06 18:00:03.769904
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_180000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1360
Start Time: 2026-05-06 18:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 18:00:02.407 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 18:00:02.695 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 18:00:02.715 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 18:00:02.753 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 18:00:03.231 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 18:00:03.243 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 18:00:03.243 | INFO     | __main__:main:55 - Classificate: 2 interne, 0 esterne
2026-05-06 18:00:03.680 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 0, 'errors': 0}
2026-05-06 18:00:03.688 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 0, 'errors': 0}
2026-05-06 18:00:03.691 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-06 18:00:03.691 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 18:15:00.026284
end_time: 2026-05-06 18:15:02.899287
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_181500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1361
Start Time: 2026-05-06 18:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 18:15:02.347 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 18:15:02.576 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-06 18:15:02.595 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 18:15:02.632 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 18:15:02.703 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 18:15:02.709 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 18:15:02.709 | INFO     | __main__:main:55 - Classificate: 2 interne, 0 esterne
2026-05-06 18:15:02.859 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 0, 'errors': 0}
2026-05-06 18:15:02.859 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 0, 'errors': 0}
2026-05-06 18:15:02.865 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-06 18:15:02.865 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-06 19:00:00.031825
end_time: 2026-05-06 19:00:03.937432
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260506_190000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1362
Start Time: 2026-05-06 19:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-06 19:00:01.829 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-06 19:00:02.747 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-06 19:00:02.768 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-06 19:00:02.976 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-06 19:00:03.675 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-06 19:00:03.677 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-06 19:00:03.677 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-06 19:00:03.884 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 19:00:03.884 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-06 19:00:03.884 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-06 19:00:03.884 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 08:39:07.935313
end_time: 2026-05-07 09:42:06.443948
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_083907.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1363
Start Time: 2026-05-07 08:39:07
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 09:41:59.895 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 09:42:02.704 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 09:42:02.730 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 09:42:03.836 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 09:42:05.496 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-07 09:42:05.500 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-07 09:42:05.500 | INFO     | __main__:main:55 - Classificate: 2 interne, 0 esterne
2026-05-07 09:42:06.073 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 0, 'errors': 0}
2026-05-07 09:42:06.136 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 0, 'errors': 0}
2026-05-07 09:42:06.155 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-07 09:42:06.156 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 09:47:45.279816
end_time: 2026-05-07 09:47:48.334524
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_094745.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1364
Start Time: 2026-05-07 09:47:45
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 09:47:47.014 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 09:47:47.184 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 09:47:47.200 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 09:47:47.232 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 09:47:47.594 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 31 email dal 2000-01-01
2026-05-07 09:47:47.594 | INFO     | __main__:main:47 - Email caricate: 31
2026-05-07 09:47:47.594 | INFO     | __main__:main:55 - Classificate: 9 interne, 22 esterne
2026-05-07 09:47:48.318 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 9, 'external': 22, 'errors': 0}
2026-05-07 09:47:48.321 | INFO     | __main__:main:59 - Spostamenti: {'internal': 9, 'external': 22, 'errors': 0}
2026-05-07 09:47:48.324 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (9 email)
2026-05-07 09:47:48.324 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 10:00:00.025520
end_time: 2026-05-07 10:00:12.801115
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_100000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1365
Start Time: 2026-05-07 10:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 10:00:01.917 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 10:00:03.325 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 10:00:03.349 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 10:00:03.644 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 10:00:03.670 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-07 10:00:03.676 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-07 10:00:03.678 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-07 10:00:03.784 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 10:00:03.786 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 10:00:03.787 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-07 10:00:03.787 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 10:15:00.055054
end_time: 2026-05-07 10:15:02.987906
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_101500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1366
Start Time: 2026-05-07 10:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 10:15:02.250 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 10:15:02.447 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 10:15:02.463 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 10:15:02.495 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 10:15:02.701 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 10 email dal 2000-01-01
2026-05-07 10:15:02.701 | INFO     | __main__:main:47 - Email caricate: 10
2026-05-07 10:15:02.701 | INFO     | __main__:main:55 - Classificate: 7 interne, 3 esterne
2026-05-07 10:15:02.955 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 7, 'external': 3, 'errors': 0}
2026-05-07 10:15:02.955 | INFO     | __main__:main:59 - Spostamenti: {'internal': 7, 'external': 3, 'errors': 0}
2026-05-07 10:15:02.955 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (7 email)
2026-05-07 10:15:02.955 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 10:30:00.044963
end_time: 2026-05-07 10:30:01.035130
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_103000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1367
Start Time: 2026-05-07 10:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 10:30:00.274 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 10:30:00.331 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 10:30:00.333 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 10:30:00.348 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 10:30:00.877 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-07 10:30:00.881 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-07 10:30:00.881 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-07 10:30:01.001 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-07 10:30:01.002 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-07 10:30:01.004 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-07 10:30:01.004 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 10:45:00.029517
end_time: 2026-05-07 10:45:02.734686
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_104500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1368
Start Time: 2026-05-07 10:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 10:45:02.303 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 10:45:02.508 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 10:45:02.525 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 10:45:02.549 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 10:45:02.632 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-07 10:45:02.634 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-07 10:45:02.635 | INFO     | __main__:main:55 - Classificate: 2 interne, 0 esterne
2026-05-07 10:45:02.705 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 0, 'errors': 0}
2026-05-07 10:45:02.707 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 0, 'errors': 0}
2026-05-07 10:45:02.707 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-07 10:45:02.707 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 11:00:00.039058
end_time: 2026-05-07 11:00:00.519915
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_110000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1369
Start Time: 2026-05-07 11:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 11:00:00.216 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 11:00:00.300 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 11:00:00.300 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 11:00:00.320 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 11:00:00.404 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-07 11:00:00.408 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-07 11:00:00.408 | INFO     | __main__:main:55 - Classificate: 1 interne, 2 esterne
2026-05-07 11:00:00.489 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 2, 'errors': 0}
2026-05-07 11:00:00.491 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 2, 'errors': 0}
2026-05-07 11:00:00.493 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 11:00:00.493 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 11:15:00.040537
end_time: 2026-05-07 11:15:02.531630
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_111500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1370
Start Time: 2026-05-07 11:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 11:15:02.167 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 11:15:02.396 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 11:15:02.415 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 11:15:02.440 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 11:15:02.484 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-07 11:15:02.486 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-07 11:15:02.486 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-07 11:15:02.517 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-07 11:15:02.518 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-07 11:15:02.519 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 11:15:02.519 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 11:30:00.027620
end_time: 2026-05-07 11:30:00.353588
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1371
Start Time: 2026-05-07 11:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 11:30:00.198 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 11:30:00.234 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 11:30:00.234 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 11:30:00.247 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 11:30:00.277 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-07 11:30:00.277 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-07 11:30:00.277 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-07 11:30:00.321 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-07 11:30:00.325 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-07 11:30:00.325 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 11:30:00.325 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 11:30:00.076449
end_time: 2026-05-07 11:30:05.133824
log_file: C:\PYTHON\Frank\logs\executions\check_doppi_gemma_20260507_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 1372
Start Time: 2026-05-07 11:30:00
Command: C:\PYTHON\GemmaReport\run_codici_doppi.bat
Working Directory: C:\PYTHON\GemmaReport
==================================================

2026-05-07 11:30:03.251 | INFO     | __main__:run:209 - === CodiciDoppiReport avviato ===
2026-05-07 11:30:04.937 | INFO     | __main__:get_gemma_data:48 - GEMMA parquet: 18410 righe dopo filtro data/IMDB
2026-05-07 11:30:04.937 | INFO     | __main__:run:214 - Whitelist doppi_ok: 81 KEY_COD esclusi
2026-05-07 11:30:04.970 | INFO     | __main__:build_report:68 - IMDB doppi trovati: 31
2026-05-07 11:30:04.981 | INFO     | __main__:build_report:76 - Dopo esclusione doppi_ok: 0 righe (rimossi 69)
2026-05-07 11:30:04.981 | INFO     | __main__:build_report:82 - IMDB ancora doppi dopo whitelist: 0
2026-05-07 11:30:04.984 | INFO     | __main__:run:217 - Righe nel report: 0
2026-05-07 11:30:04.984 | INFO     | __main__:run:220 - Nessun codice doppio � email NON inviata
2026-05-07 11:30:04.984 | INFO     | __main__:run:221 - === CodiciDoppiReport completato ===


status: completed
start_time: 2026-05-07 11:45:00.036835
end_time: 2026-05-07 11:45:00.487602
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_114500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1373
Start Time: 2026-05-07 11:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 11:45:00.174 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 11:45:00.205 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 11:45:00.205 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 11:45:00.221 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 11:45:00.284 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-07 11:45:00.284 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-07 11:45:00.284 | INFO     | __main__:main:55 - Classificate: 3 interne, 1 esterne
2026-05-07 11:45:00.459 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 1, 'errors': 0}
2026-05-07 11:45:00.459 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 1, 'errors': 0}
2026-05-07 11:45:00.472 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-07 11:45:00.472 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 12:00:00.039667
end_time: 2026-05-07 12:00:03.588331
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_120000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1374
Start Time: 2026-05-07 12:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 12:00:02.298 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 12:00:03.253 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 12:00:03.270 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 12:00:03.446 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 12:00:03.480 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-07 12:00:03.483 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-07 12:00:03.483 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-07 12:00:03.526 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 12:00:03.529 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 12:00:03.531 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-07 12:00:03.531 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 12:15:00.033124
end_time: 2026-05-07 12:15:02.799093
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_121500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1375
Start Time: 2026-05-07 12:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 12:15:02.148 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 12:15:02.354 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 12:15:02.370 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 12:15:02.402 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 12:15:02.576 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 8 email dal 2000-01-01
2026-05-07 12:15:02.582 | INFO     | __main__:main:47 - Email caricate: 8
2026-05-07 12:15:02.582 | INFO     | __main__:main:55 - Classificate: 4 interne, 4 esterne
2026-05-07 12:15:02.783 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 4, 'external': 4, 'errors': 0}
2026-05-07 12:15:02.783 | INFO     | __main__:main:59 - Spostamenti: {'internal': 4, 'external': 4, 'errors': 0}
2026-05-07 12:15:02.783 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (4 email)
2026-05-07 12:15:02.783 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 12:30:00.045234
end_time: 2026-05-07 12:30:02.575178
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_123000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1376
Start Time: 2026-05-07 12:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 12:30:02.189 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 12:30:02.396 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 12:30:02.425 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 12:30:02.443 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 12:30:02.505 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-07 12:30:02.505 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-07 12:30:02.505 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-07 12:30:02.551 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-07 12:30:02.551 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-07 12:30:02.553 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-07 12:30:02.553 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 12:45:00.039227
end_time: 2026-05-07 12:45:02.130645
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_124500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1377
Start Time: 2026-05-07 12:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 12:45:01.529 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 12:45:01.827 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 12:45:01.827 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 12:45:01.845 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 12:45:01.954 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 5 email dal 2000-01-01
2026-05-07 12:45:01.954 | INFO     | __main__:main:47 - Email caricate: 5
2026-05-07 12:45:01.954 | INFO     | __main__:main:55 - Classificate: 4 interne, 1 esterne
2026-05-07 12:45:02.096 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 4, 'external': 1, 'errors': 0}
2026-05-07 12:45:02.098 | INFO     | __main__:main:59 - Spostamenti: {'internal': 4, 'external': 1, 'errors': 0}
2026-05-07 12:45:02.100 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (4 email)
2026-05-07 12:45:02.100 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 13:00:00.039090
end_time: 2026-05-07 13:00:03.360625
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_130000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1378
Start Time: 2026-05-07 13:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 13:00:02.062 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 13:00:02.295 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 13:00:02.315 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 13:00:02.331 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 13:00:02.828 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-07 13:00:02.828 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-07 13:00:02.828 | INFO     | __main__:main:55 - Classificate: 3 interne, 1 esterne
2026-05-07 13:00:03.325 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 1, 'errors': 0}
2026-05-07 13:00:03.328 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 1, 'errors': 0}
2026-05-07 13:00:03.331 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-07 13:00:03.331 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 13:15:00.039012
end_time: 2026-05-07 13:15:00.429994
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_131500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1379
Start Time: 2026-05-07 13:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 13:15:00.250 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 13:15:00.282 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 13:15:00.282 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 13:15:00.282 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 13:15:00.331 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-07 13:15:00.331 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-07 13:15:00.331 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-07 13:15:00.399 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 13:15:00.401 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 13:15:00.401 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 13:15:00.401 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 13:30:00.024923
end_time: 2026-05-07 13:30:02.929363
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1380
Start Time: 2026-05-07 13:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 13:30:02.504 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 13:30:02.746 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 13:30:02.760 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 13:30:02.797 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 13:30:02.863 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-07 13:30:02.865 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-07 13:30:02.866 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-07 13:30:02.897 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-07 13:30:02.897 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-07 13:30:02.897 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-07 13:30:02.897 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: timeout
start_time: 2026-05-07 13:30:00.039805
end_time: 2026-05-07 15:30:00.184985
log_file: C:\PYTHON\Frank\logs\executions\omdb_batch_enrich_20260507_133000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: OMDB Batch Enrich
Execution ID: 1381
Start Time: 2026-05-07 13:30:00
Command: C:\PYTHON\omdb_enrich\omdb_batch_enrich.bat
Working Directory: None
==================================================

[OMDB Batch] Avvio job Frank - 07/05/2026 13:30:00,72
[OMDB Batch] batch_size=2000, delay=5.0s
[OMDB Batch] db=I:\SOFTWARE\PYTHON_SRV\sync_db\mediatrack.db
[OMDB Batch] posters=I:\SOFTWARE\PYTHON_SRV\PYTHON_LOCAL\MyICR_Suite\local_db\posters


status: completed
start_time: 2026-05-07 13:45:00.026791
end_time: 2026-05-07 13:45:00.626814
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_134500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1382
Start Time: 2026-05-07 13:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 13:45:00.181 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 13:45:00.213 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 13:45:00.213 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 13:45:00.228 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 13:45:00.531 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-07 13:45:00.531 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-07 13:45:00.531 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-07 13:45:00.599 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 13:45:00.606 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 13:45:00.606 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 13:45:00.606 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 14:00:00.038513
end_time: 2026-05-07 14:03:46.783606
log_file: C:\PYTHON\Frank\logs\executions\imdbupdate_20260507_140000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
2026-05-07 14:03:45 - __main__ - INFO - ============================================================
2026-05-07 14:03:45 - __main__ - INFO - FASE 4: Export Parquet \u2192 MS Access
2026-05-07 14:03:45 - __main__ - INFO - ============================================================
2026-05-07 14:03:45 - src.access_exporter - INFO - Copia template Access: db_split_IMDB.accdb -> db_split_IMDB.accdb
2026-05-07 14:03:45 - src.access_exporter - INFO - Database Access creato: C:\PYTHON\ImdbUpdate\Temp\db_split_IMDB.accdb
2026-05-07 14:03:45 - src.access_exporter - INFO - Export Parquet -> Access: C:\PYTHON\ImdbUpdate\Temp\db_split_IMDB.accdb
2026-05-07 14:03:46 - __main__ - ERROR - Errore fatale: (-2147352567, 'Eccezione.', (0, None, "Riferimento non valido alla propriet� Visible nell'espressione.", 'dao360.chm', 2015567, -2146825833), None)
Traceback (most recent call last):
  File "C:\PYTHON\ImdbUpdate\main.py", line 257, in main
    if not export_to_access():
           ^^^^^^^^^^^^^^^^^^
  File "C:\PYTHON\ImdbUpdate\main.py", line 117, in export_to_access
    exporter.export_parquet_to_access(PARQUET_OUTPUT_PATH, ACCESS_DB_FINAL, "IMDB")
  File "C:\PYTHON\ImdbUpdate\src\access_exporter.py", line 82, in export_parquet_to_access
    app.Visible = False
    ^^^^^^^^^^^
  File "C:\PYTHON\_runtimes\venv\Lib\site-packages\win32com\client\dynamic.py", line 677, in __setattr__
    self._oleobj_.Invoke(entry.dispid, 0, invoke_type, 0, value)
pywintypes.com_error: (-2147352567, 'Eccezione.', (0, None, "Riferimento non valido alla propriet� Visible nell'espressione.", 'dao360.chm', 2015567, -2146825833), None)


status: completed
start_time: 2026-05-07 14:00:00.038513
end_time: 2026-05-07 14:00:00.473318
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_140000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1384
Start Time: 2026-05-07 14:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 14:00:00.260 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 14:00:00.316 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 14:00:00.316 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 14:00:00.344 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 14:00:00.389 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-07 14:00:00.389 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-07 14:00:00.389 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-07 14:00:00.433 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-07 14:00:00.443 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-07 14:00:00.443 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-07 14:00:00.443 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 14:15:00.037768
end_time: 2026-05-07 14:15:02.486463
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_141500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1385
Start Time: 2026-05-07 14:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 14:15:02.095 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 14:15:02.158 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 14:15:02.175 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 14:15:02.221 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 14:15:02.319 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-07 14:15:02.321 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-07 14:15:02.321 | INFO     | __main__:main:55 - Classificate: 1 interne, 3 esterne
2026-05-07 14:15:02.466 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 3, 'errors': 0}
2026-05-07 14:15:02.467 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 3, 'errors': 0}
2026-05-07 14:15:02.468 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 14:15:02.468 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 14:30:00.026020
end_time: 2026-05-07 14:30:02.483038
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_143000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1386
Start Time: 2026-05-07 14:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 14:30:02.054 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 14:30:02.260 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 14:30:02.277 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 14:30:02.298 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 14:30:02.366 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-07 14:30:02.366 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-07 14:30:02.366 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-07 14:30:02.444 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 14:30:02.453 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 14:30:02.454 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 14:30:02.454 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 14:45:00.018882
end_time: 2026-05-07 14:45:02.453375
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_144500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1387
Start Time: 2026-05-07 14:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 14:45:01.908 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 14:45:02.076 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 14:45:02.092 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 14:45:02.110 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 14:45:02.236 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 7 email dal 2000-01-01
2026-05-07 14:45:02.236 | INFO     | __main__:main:47 - Email caricate: 7
2026-05-07 14:45:02.236 | INFO     | __main__:main:55 - Classificate: 2 interne, 5 esterne
2026-05-07 14:45:02.425 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 5, 'errors': 0}
2026-05-07 14:45:02.425 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 5, 'errors': 0}
2026-05-07 14:45:02.425 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-07 14:45:02.425 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 15:00:00.031030
end_time: 2026-05-07 15:00:00.389872
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_150000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1388
Start Time: 2026-05-07 15:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 15:00:00.180 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 15:00:00.214 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 15:00:00.214 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 15:00:00.225 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 15:00:00.289 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-07 15:00:00.289 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-07 15:00:00.289 | INFO     | __main__:main:55 - Classificate: 2 interne, 2 esterne
2026-05-07 15:00:00.369 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 2, 'errors': 0}
2026-05-07 15:00:00.369 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 2, 'errors': 0}
2026-05-07 15:00:00.369 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-07 15:00:00.373 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 15:15:00.029822
end_time: 2026-05-07 15:15:02.652530
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_151500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1389
Start Time: 2026-05-07 15:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 15:15:02.170 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 15:15:02.350 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 15:15:02.365 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 15:15:02.390 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 15:15:02.530 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 6 email dal 2000-01-01
2026-05-07 15:15:02.530 | INFO     | __main__:main:47 - Email caricate: 6
2026-05-07 15:15:02.530 | INFO     | __main__:main:55 - Classificate: 3 interne, 3 esterne
2026-05-07 15:15:02.629 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 3, 'errors': 0}
2026-05-07 15:15:02.630 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 3, 'errors': 0}
2026-05-07 15:15:02.630 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-07 15:15:02.630 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 15:30:00.028333
end_time: 2026-05-07 15:30:00.480064
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_153000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1390
Start Time: 2026-05-07 15:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 15:30:00.195 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 15:30:00.255 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 15:30:00.255 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 15:30:00.271 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 15:30:00.365 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-07 15:30:00.370 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-07 15:30:00.370 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-07 15:30:00.456 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 15:30:00.458 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 15:30:00.459 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 15:30:00.460 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 15:45:00.031229
end_time: 2026-05-07 15:45:02.652117
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_154500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1391
Start Time: 2026-05-07 15:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 15:45:01.964 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 15:45:02.152 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 15:45:02.166 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 15:45:02.189 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 15:45:02.560 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-07 15:45:02.563 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-07 15:45:02.563 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-07 15:45:02.622 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 15:45:02.624 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 15:45:02.625 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 15:45:02.625 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 16:00:00.029868
end_time: 2026-05-07 16:00:03.346171
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1392
Start Time: 2026-05-07 16:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 16:00:02.583 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 16:00:02.866 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 16:00:02.883 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 16:00:02.923 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 16:00:03.083 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-07 16:00:03.083 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-07 16:00:03.083 | INFO     | __main__:main:55 - Classificate: 3 interne, 1 esterne
2026-05-07 16:00:03.299 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 1, 'errors': 0}
2026-05-07 16:00:03.299 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 1, 'errors': 0}
2026-05-07 16:00:03.299 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-07 16:00:03.299 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 16:00:00.092428
end_time: 2026-05-07 16:00:04.893686
log_file: C:\PYTHON\Frank\logs\executions\reportpdf_20260507_160000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: ReportPdf
Execution ID: 1393
Start Time: 2026-05-07 16:00:00
Command: cscript.exe //NoLogo C:\AGENTE_VBA\AGENTE\AGENTE.vbs
Working Directory: None
==================================================


status: completed
start_time: 2026-05-07 16:15:00.026763
end_time: 2026-05-07 16:15:02.606334
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_161500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1394
Start Time: 2026-05-07 16:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 16:15:02.127 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 16:15:02.327 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 16:15:02.338 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 16:15:02.372 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 16:15:02.450 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-07 16:15:02.450 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-07 16:15:02.450 | INFO     | __main__:main:55 - Classificate: 1 interne, 2 esterne
2026-05-07 16:15:02.574 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 2, 'errors': 0}
2026-05-07 16:15:02.578 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 2, 'errors': 0}
2026-05-07 16:15:02.578 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 16:15:02.578 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 16:30:00.035750
end_time: 2026-05-07 16:30:00.341195
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_163000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1395
Start Time: 2026-05-07 16:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 16:30:00.201 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 16:30:00.253 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-07 16:30:00.254 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 16:30:00.298 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 16:30:00.306 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-07 16:30:00.307 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-07 16:30:00.307 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-07 16:30:00.320 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 16:30:00.321 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 16:30:00.322 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-07 16:30:00.322 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 16:45:00.038305
end_time: 2026-05-07 16:45:01.327354
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_164500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1396
Start Time: 2026-05-07 16:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 16:45:00.183 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 16:45:01.052 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 16:45:01.052 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 16:45:01.233 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 16:45:01.242 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-07 16:45:01.245 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-07 16:45:01.245 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-07 16:45:01.283 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 16:45:01.285 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 16:45:01.286 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-07 16:45:01.286 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 17:00:00.038689
end_time: 2026-05-07 17:00:03.730077
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_170000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1397
Start Time: 2026-05-07 17:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 17:00:02.399 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 17:00:03.351 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 17:00:03.371 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 17:00:03.621 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 17:00:03.644 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-07 17:00:03.648 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-07 17:00:03.649 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-07 17:00:03.672 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 17:00:03.672 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 17:00:03.680 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-07 17:00:03.680 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 17:15:00.032810
end_time: 2026-05-07 17:15:04.442767
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_171500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1398
Start Time: 2026-05-07 17:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 17:15:02.248 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 17:15:03.274 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 17:15:03.297 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 17:15:03.483 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 17:15:04.217 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-07 17:15:04.223 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-07 17:15:04.223 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-07 17:15:04.368 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-07 17:15:04.370 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-07 17:15:04.375 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 17:15:04.375 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 17:30:00.016575
end_time: 2026-05-07 17:30:04.573188
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_173000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1399
Start Time: 2026-05-07 17:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 17:30:02.390 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 17:30:03.415 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 17:30:03.434 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 17:30:03.673 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 17:30:04.329 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-07 17:30:04.333 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-07 17:30:04.333 | INFO     | __main__:main:55 - Classificate: 4 interne, 0 esterne
2026-05-07 17:30:04.513 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 4, 'external': 0, 'errors': 0}
2026-05-07 17:30:04.513 | INFO     | __main__:main:59 - Spostamenti: {'internal': 4, 'external': 0, 'errors': 0}
2026-05-07 17:30:04.519 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (4 email)
2026-05-07 17:30:04.519 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 17:45:00.028960
end_time: 2026-05-07 17:45:05.063110
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_174500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1400
Start Time: 2026-05-07 17:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 17:45:02.542 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 17:45:03.498 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 17:45:03.518 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 17:45:03.713 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 17:45:04.847 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 5 email dal 2000-01-01
2026-05-07 17:45:04.851 | INFO     | __main__:main:47 - Email caricate: 5
2026-05-07 17:45:04.851 | INFO     | __main__:main:55 - Classificate: 3 interne, 2 esterne
2026-05-07 17:45:05.014 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 2, 'errors': 0}
2026-05-07 17:45:05.015 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 2, 'errors': 0}
2026-05-07 17:45:05.017 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-07 17:45:05.017 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 18:00:00.064486
end_time: 2026-05-07 18:00:02.467976
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_180000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1401
Start Time: 2026-05-07 18:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 18:00:00.198 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 18:00:00.934 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 18:00:00.934 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 18:00:01.136 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 18:00:02.244 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-07 18:00:02.249 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-07 18:00:02.249 | INFO     | __main__:main:55 - Classificate: 4 interne, 0 esterne
2026-05-07 18:00:02.429 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 4, 'external': 0, 'errors': 0}
2026-05-07 18:00:02.432 | INFO     | __main__:main:59 - Spostamenti: {'internal': 4, 'external': 0, 'errors': 0}
2026-05-07 18:00:02.434 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (4 email)
2026-05-07 18:00:02.434 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 18:15:00.024559
end_time: 2026-05-07 18:15:05.109869
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_181500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1402
Start Time: 2026-05-07 18:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 18:15:02.131 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 18:15:03.240 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 18:15:03.260 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 18:15:03.506 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 18:15:04.816 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-07 18:15:04.826 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-07 18:15:04.826 | INFO     | __main__:main:55 - Classificate: 1 interne, 2 esterne
2026-05-07 18:15:05.043 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 2, 'errors': 0}
2026-05-07 18:15:05.043 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 2, 'errors': 0}
2026-05-07 18:15:05.050 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 18:15:05.050 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 18:30:00.021471
end_time: 2026-05-07 18:30:04.834557
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_183000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1403
Start Time: 2026-05-07 18:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 18:30:02.243 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 18:30:03.362 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 18:30:03.383 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 18:30:03.643 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 18:30:04.595 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-07 18:30:04.600 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-07 18:30:04.600 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-07 18:30:04.770 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 18:30:04.779 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-07 18:30:04.779 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-07 18:30:04.779 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-07 18:45:00.035570
end_time: 2026-05-07 18:45:03.577533
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260507_184500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1404
Start Time: 2026-05-07 18:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-07 18:45:02.287 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-07 18:45:03.231 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-07 18:45:03.252 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-07 18:45:03.433 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-07 18:45:03.465 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-07 18:45:03.467 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-07 18:45:03.467 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-07 18:45:03.509 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 18:45:03.513 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-07 18:45:03.515 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-07 18:45:03.515 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 08:30:00.024205
end_time: 2026-05-08 08:30:03.950685
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_083000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1405
Start Time: 2026-05-08 08:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 08:30:02.070 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 08:30:02.891 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-08 08:30:02.910 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 08:30:03.136 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 08:30:03.752 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-08 08:30:03.758 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-08 08:30:03.758 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-08 08:30:03.903 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-08 08:30:03.903 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-08 08:30:03.903 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-08 08:30:03.903 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 08:45:00.034959
end_time: 2026-05-08 08:45:04.002524
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_084500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1406
Start Time: 2026-05-08 08:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 08:45:01.757 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 08:45:02.548 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-08 08:45:02.567 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 08:45:02.741 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 08:45:03.618 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 22 email dal 2000-01-01
2026-05-08 08:45:03.620 | INFO     | __main__:main:47 - Email caricate: 22
2026-05-08 08:45:03.620 | INFO     | __main__:main:55 - Classificate: 6 interne, 16 esterne
2026-05-08 08:45:03.970 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 6, 'external': 16, 'errors': 0}
2026-05-08 08:45:03.972 | INFO     | __main__:main:59 - Spostamenti: {'internal': 6, 'external': 16, 'errors': 0}
2026-05-08 08:45:03.974 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (6 email)
2026-05-08 08:45:03.974 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 09:00:00.013482
end_time: 2026-05-08 09:00:02.827791
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_090000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1407
Start Time: 2026-05-08 09:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 09:00:01.774 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 09:00:02.550 | ERROR    | modules.outlook.outlook_connector:connect:39 - Connessione Outlook fallita: (-2147467260, 'Operazione terminata.', None, None)
2026-05-08 09:00:02.569 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 09:00:02.719 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 09:00:02.749 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-08 09:00:02.753 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-08 09:00:02.753 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-08 09:00:02.785 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-08 09:00:02.785 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-08 09:00:02.787 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-08 09:00:02.787 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 09:15:00.031965
end_time: 2026-05-08 09:15:00.382850
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_091500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1408
Start Time: 2026-05-08 09:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 09:15:00.165 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 09:15:00.207 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 09:15:00.208 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 09:15:00.214 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 09:15:00.270 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-08 09:15:00.270 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-08 09:15:00.270 | INFO     | __main__:main:55 - Classificate: 1 interne, 2 esterne
2026-05-08 09:15:00.365 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 2, 'errors': 0}
2026-05-08 09:15:00.367 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 2, 'errors': 0}
2026-05-08 09:15:00.368 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-08 09:15:00.368 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 09:30:00.029849
end_time: 2026-05-08 09:30:02.267968
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_093000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1409
Start Time: 2026-05-08 09:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 09:30:01.885 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 09:30:02.113 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 09:30:02.123 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 09:30:02.161 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 09:30:02.211 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-08 09:30:02.219 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-08 09:30:02.219 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-08 09:30:02.246 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-08 09:30:02.251 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-08 09:30:02.252 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-08 09:30:02.252 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 09:45:00.035795
end_time: 2026-05-08 09:45:02.306029
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_094500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1410
Start Time: 2026-05-08 09:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 09:45:01.913 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 09:45:02.105 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 09:45:02.124 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 09:45:02.144 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 09:45:02.204 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-08 09:45:02.215 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-08 09:45:02.215 | INFO     | __main__:main:55 - Classificate: 0 interne, 3 esterne
2026-05-08 09:45:02.283 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 3, 'errors': 0}
2026-05-08 09:45:02.284 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 3, 'errors': 0}
2026-05-08 09:45:02.284 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-08 09:45:02.284 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 10:00:00.010371
end_time: 2026-05-08 10:00:10.203783
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_100000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1411
Start Time: 2026-05-08 10:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 10:00:02.431 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 10:00:02.709 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 10:00:02.727 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 10:00:02.753 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 10:00:02.821 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-08 10:00:02.824 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-08 10:00:02.824 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-08 10:00:02.851 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-08 10:00:02.854 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-08 10:00:02.855 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-08 10:00:02.855 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 10:15:00.034034
end_time: 2026-05-08 10:15:02.837038
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_101500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1412
Start Time: 2026-05-08 10:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 10:15:02.385 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 10:15:02.624 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 10:15:02.640 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 10:15:02.667 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 10:15:02.738 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 2 email dal 2000-01-01
2026-05-08 10:15:02.740 | INFO     | __main__:main:47 - Email caricate: 2
2026-05-08 10:15:02.740 | INFO     | __main__:main:55 - Classificate: 1 interne, 1 esterne
2026-05-08 10:15:02.805 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 1, 'errors': 0}
2026-05-08 10:15:02.807 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 1, 'errors': 0}
2026-05-08 10:15:02.809 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-08 10:15:02.809 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 10:30:00.032847
end_time: 2026-05-08 10:30:02.819902
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_103000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1413
Start Time: 2026-05-08 10:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 10:30:02.414 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 10:30:02.639 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 10:30:02.658 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 10:30:02.688 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 10:30:02.745 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-08 10:30:02.747 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-08 10:30:02.747 | INFO     | __main__:main:55 - Classificate: 0 interne, 1 esterne
2026-05-08 10:30:02.785 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 1, 'errors': 0}
2026-05-08 10:30:02.788 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 1, 'errors': 0}
2026-05-08 10:30:02.789 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-08 10:30:02.789 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 10:45:00.028617
end_time: 2026-05-08 10:45:02.549484
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_104500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1414
Start Time: 2026-05-08 10:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 10:45:02.237 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 10:45:02.454 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 10:45:02.466 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 10:45:02.488 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 10:45:02.505 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-08 10:45:02.506 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-08 10:45:02.506 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-08 10:45:02.520 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-08 10:45:02.522 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-08 10:45:02.523 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-08 10:45:02.523 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 11:00:00.031426
end_time: 2026-05-08 11:00:02.856047
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_110000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1415
Start Time: 2026-05-08 11:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 11:00:02.507 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 11:00:02.750 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 11:00:02.767 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 11:00:02.795 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 11:00:02.811 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 0 email dal 2000-01-01
2026-05-08 11:00:02.811 | INFO     | __main__:main:47 - Email caricate: 0
2026-05-08 11:00:02.811 | INFO     | __main__:main:55 - Classificate: 0 interne, 0 esterne
2026-05-08 11:00:02.829 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 0, 'external': 0, 'errors': 0}
2026-05-08 11:00:02.830 | INFO     | __main__:main:59 - Spostamenti: {'internal': 0, 'external': 0, 'errors': 0}
2026-05-08 11:00:02.831 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (0 email)
2026-05-08 11:00:02.831 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 11:15:00.029358
end_time: 2026-05-08 11:15:00.335711
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_111500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1416
Start Time: 2026-05-08 11:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 11:15:00.158 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 11:15:00.193 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 11:15:00.205 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 11:15:00.205 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 11:15:00.260 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 1 email dal 2000-01-01
2026-05-08 11:15:00.262 | INFO     | __main__:main:47 - Email caricate: 1
2026-05-08 11:15:00.262 | INFO     | __main__:main:55 - Classificate: 1 interne, 0 esterne
2026-05-08 11:15:00.306 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 1, 'external': 0, 'errors': 0}
2026-05-08 11:15:00.308 | INFO     | __main__:main:59 - Spostamenti: {'internal': 1, 'external': 0, 'errors': 0}
2026-05-08 11:15:00.310 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (1 email)
2026-05-08 11:15:00.310 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 11:30:00.031710
end_time: 2026-05-08 11:30:02.705759
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1417
Start Time: 2026-05-08 11:30:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 11:30:02.233 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 11:30:02.428 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 11:30:02.450 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 11:30:02.467 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 11:30:02.586 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 4 email dal 2000-01-01
2026-05-08 11:30:02.587 | INFO     | __main__:main:47 - Email caricate: 4
2026-05-08 11:30:02.588 | INFO     | __main__:main:55 - Classificate: 3 interne, 1 esterne
2026-05-08 11:30:02.678 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 3, 'external': 1, 'errors': 0}
2026-05-08 11:30:02.678 | INFO     | __main__:main:59 - Spostamenti: {'internal': 3, 'external': 1, 'errors': 0}
2026-05-08 11:30:02.678 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (3 email)
2026-05-08 11:30:02.678 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 11:30:00.040996
end_time: 2026-05-08 11:30:05.577332
log_file: C:\PYTHON\Frank\logs\executions\check_doppi_gemma_20260508_113000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Check doppi Gemma
Execution ID: 1418
Start Time: 2026-05-08 11:30:00
Command: C:\PYTHON\GemmaReport\run_codici_doppi.bat
Working Directory: C:\PYTHON\GemmaReport
==================================================

2026-05-08 11:30:03.295 | INFO     | __main__:run:209 - === CodiciDoppiReport avviato ===
2026-05-08 11:30:05.418 | INFO     | __main__:get_gemma_data:48 - GEMMA parquet: 18413 righe dopo filtro data/IMDB
2026-05-08 11:30:05.434 | INFO     | __main__:run:214 - Whitelist doppi_ok: 81 KEY_COD esclusi
2026-05-08 11:30:05.451 | INFO     | __main__:build_report:68 - IMDB doppi trovati: 31
2026-05-08 11:30:05.466 | INFO     | __main__:build_report:76 - Dopo esclusione doppi_ok: 0 righe (rimossi 69)
2026-05-08 11:30:05.466 | INFO     | __main__:build_report:82 - IMDB ancora doppi dopo whitelist: 0
2026-05-08 11:30:05.466 | INFO     | __main__:run:217 - Righe nel report: 0
2026-05-08 11:30:05.466 | INFO     | __main__:run:220 - Nessun codice doppio � email NON inviata
2026-05-08 11:30:05.466 | INFO     | __main__:run:221 - === CodiciDoppiReport completato ===


status: completed
start_time: 2026-05-08 11:45:00.021202
end_time: 2026-05-08 11:45:02.426863
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_114500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1419
Start Time: 2026-05-08 11:45:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 11:45:01.996 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 11:45:02.176 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 11:45:02.190 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 11:45:02.213 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 11:45:02.286 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-08 11:45:02.288 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-08 11:45:02.288 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-08 11:45:02.387 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-08 11:45:02.403 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-08 11:45:02.405 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-08 11:45:02.405 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 12:00:00.081448
end_time: 2026-05-08 12:00:02.516930
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_120000.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1420
Start Time: 2026-05-08 12:00:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 12:00:01.921 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 12:00:02.113 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 12:00:02.113 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 12:00:02.148 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 12:00:02.226 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-08 12:00:02.226 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-08 12:00:02.226 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-08 12:00:02.467 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-08 12:00:02.468 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-08 12:00:02.473 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-08 12:00:02.473 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


status: completed
start_time: 2026-05-08 12:15:00.025195
end_time: 2026-05-08 12:15:02.751144
log_file: C:\PYTHON\Frank\logs\executions\outlook_frank_filtro_20260508_121500.log
triggered_by: scheduler
hostname: W1251000160
stdout_preview:
=== Job Execution Log ===
Job: Outlook Frank filtro
Execution ID: 1421
Start Time: 2026-05-08 12:15:00
Command: C:\PYTHON\_runtimes\venv\Scripts\pythonw.exe modules/outlook/run_filter.py
Working Directory: C:/PYTHON/Frank
==================================================

2026-05-08 12:15:02.179 | INFO     | __main__:main:30 - === Frank Outlook Filter � avvio automatico ===
2026-05-08 12:15:02.413 | INFO     | modules.outlook.outlook_connector:connect:36 - Connesso a Outlook � utente: Mauro Gagliardi
2026-05-08 12:15:02.426 | INFO     | modules.outlook.outlook_filter:__init__:29 - Regole caricate � domini interni: ['mediaset.it'], date_from: 2000-01-01
2026-05-08 12:15:02.458 | INFO     | modules.outlook.outlook_filter:get_emails_since:131 - Restrict applicato: [ReceivedTime] >= '01/01/2000 12:00 AM'
2026-05-08 12:15:02.567 | INFO     | modules.outlook.outlook_filter:get_emails_since:176 - Caricate 3 email dal 2000-01-01
2026-05-08 12:15:02.567 | INFO     | __main__:main:47 - Email caricate: 3
2026-05-08 12:15:02.567 | INFO     | __main__:main:55 - Classificate: 2 interne, 1 esterne
2026-05-08 12:15:02.718 | INFO     | modules.outlook.outlook_filter:execute:91 - Execute completato � {'internal': 2, 'external': 1, 'errors': 0}
2026-05-08 12:15:02.721 | INFO     | __main__:main:59 - Spostamenti: {'internal': 2, 'external': 1, 'errors': 0}
2026-05-08 12:15:02.722 | INFO     | modules.outlook.outlook_filter:save_feed:110 - Feed salvato: data/outlook_feed.json (2 email)
2026-05-08 12:15:02.722 | INFO     | __main__:main:70 - === Frank Outlook Filter � completato ===


