Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    102

    [C#] Accedere all'Inbox di Outlook Express

    Ciao a tutti

    Avrei bisogno dei nomi delle strutture da utilizzare per fare questa cosa

    In Outlook Express ho delle email provenienti dall'utilizzo del form di un sito
    NOME: xxxx
    COGNOME: xxxxx
    INDIRIZZO: xxxxx
    e avrei bisogno di accederci per estrarre i dati e creare un piccolo database

    Mi serve la parte proprio per interfacciarmi con il programma di posta, per il resto penso di riuscirci, alla fine è solo un'analisi testuale

    Grazie ciao

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Dubito che ci siano molte possibilità di fare quanto chiedi, senza conoscere la struttura del database di OE, o senza adottare componenti esterni che siano in grado di interpretarla.

    Per quanto ne so, OE non supporta MAPI, e da qui derivano tutte le difficoltà...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    102
    Visto che si può fare, se sposto la casella da OE a Outlook quello "grosso", quello dentro la suite di Office, può andare?

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da Pegasys
    Visto che si può fare, se sposto la casella da OE a Outlook quello "grosso", quello dentro la suite di Office, può andare?
    Sì, perché Outlook supporta MAPI, però ti chiederà una conferma ogni volta che tenterai di accedere ai dati (per evitare che lo facciano software di tipo "malizioso").

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    102
    Ogni volta che accedo ai dati vuol dire che avvio il mio programma, mi interfaccio con outloook e mi chiede conferma o me lo chiede ad ogni messaggio che apro?

    In qualsiasi caso hai una pagina che spiega come si fa?

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da Pegasys
    Ogni volta che accedo ai dati vuol dire che avvio il mio programma, mi interfaccio con outloook e mi chiede conferma o me lo chiede ad ogni messaggio che apro?
    Quando fai la richiesta di accesso ai dati, Outlook richiede una conferma e consente all'utente di specificare per quanto tempo tale "lasciapassare" è valido (es. 1 minuto, 10 minuti, ecc.).

    Per tutta la durata di quell'intervallo, non verranno visualizzate altre conferme.

    Originariamente inviato da Pegasys
    In qualsiasi caso hai una pagina che spiega come si fa?
    Prova a fare una ricerca con parole chiave specifiche, ad esempio MAPI, Outlook, ecc.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    102
    Per ora ho trovato questo
    http://support.microsoft.com/kb/310258

    A parte che funziona solo col primo messaggio e non ho ancora avuto modo di approfondire su come fare un ciclo per tutti i messaggi

    Cmq funziona, devo dire che non mi appare l'avviso di sicurezza come dicevi tu ma mi apre la finestra di Outlook con il messaggio.
    Ho paura che facendo tutti i messaggi in serie continui ad aprire le varie finestre del messaggio e si impalli.....

    Ora vedo se trovo altro codice
    http://support.microsoft.com/default...b;en-us;310244
    http://www.dotnetspider.com/forum/16...m-outlook.aspx
    http://www.outlookcode.com/codedetail.aspx?id=793
    http://www.eggheadcafe.com/tutorials...inbox-thr.aspx

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    102
    Ok cambio di fronte.... non apro un topic nuovo visto che c'è già questo

    Sono riuscito ad esportare tutte le mail in formato EML, così da poter fare una banale analisi testuale del file.

    Le immagini però sono convertite in "lettere", col boundary. Estraendo questo codice dall'eml è possibile ricostruire l'immagine?

    Ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    102
    Se ci fosse un programma già fatto sarebbe ancora meglio. del tipo

    Gli do in pasto un file "MAIL0001.eml" e mi divide il corpo dagli allegati

    MAIL0001.html/txt/csv/...
    MAIL0001.jpg
    MAIL0001.2.jpg
    MAIL0001.3.jpg

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.