Lettura mail

mercoledì 14 giugno 2006 - 11.58

BiBi Profilo | Junior Member

Devo creare una piccola applicazione che parte ogni ora deve fare queste operazioni:
- in una cartella di posta deve verificare quali osno le Mail che ancora non sono state lette
- salvare da queste l'allegato in una determinata cartella
- mettere la mail come già letta in modo da non risalvare il file due volte.

Come posso fare?

Brainkiller Profilo | Guru

>Devo creare una piccola applicazione che parte ogni ora deve
>fare queste operazioni:
>- in una cartella di posta deve verificare quali osno le Mail
>che ancora non sono state lette
>- salvare da queste l'allegato in una determinata cartella
>- mettere la mail come già letta in modo da non risalvare il
>file due volte.

Io lo farei con Outlook di Office usando l'automazione e VBA. Questo perchè hai già a disposizione l'infrastruttura cioè quindi i protocolli (POP3), e non devi stare a implementarli oppure usare librerie di terze parti.
Cosa ne pensi ?
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

BiBi Profilo | Junior Member

Ho poca esperienza su Outlook. Ma penso si possa fare.
Con questa soluzione devo tenere aperto Outlook per far girare la macro?
Posso lanciare la macro ad ore prestabilite?

Grazie.

Brainkiller Profilo | Guru

>Ho poca esperienza su Outlook. Ma penso si possa fare.
>Con questa soluzione devo tenere aperto Outlook per far girare
>la macro?
>Posso lanciare la macro ad ore prestabilite?

Si per forza, questa è una limitazione ma del resto anche se sviluppi una WinForms devi tenere aperta quella quindi... sarebbe sempre come minimo una applicazione in esecuzione.
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5