none
Trascinare una mail di outlook in un box.. RRS feed

  • Domanda

  • Ciao, devo riuscire a fare questo:

    Client Outlook 2007 nella casella posta in arrivo ci sono 3 mail (normalissime).

    Devo creare una windows form in vb.net 2008 che, accetti la trascinazione dell'oggetto su se stessa e possa gestire la mail (tipo: leggere oggetto, leggere destinatari, leggere testo etc.. )

    Come posso fare??

    Grazie tante!

    giovedì 24 giugno 2010 07:40

Risposte

  • una volta che hai fatto drop devi scoprire cosa ti da Outlook se hai
    accesso al file "msg" che rapresenta un messaggio allora hai in mano
    qualcosa (tipicante un blob di testo) che rappresenta in tutto e per
    tutto le RFC più le estensioni proprietarie di Outlook che
    probabilmente non ti interessano. Armati di pazieza e costruisci un
    parser per ottenere le informazioni che ti servono.
     
    ..m
     
     
     

    Mauro Servienti
    {C67C0157-5D98-4733-A75E-93CAEE4BADC8}
    Microsoft MVP - Visual C# / MCTS
    http://mvp.support.microsoft.com
    blog @ http://milestone.topics.it
    whynot [ at ] topics [ dot ] it
    domenica 27 giugno 2010 10:25

Tutte le risposte

  • Ciao,

    hai provato con lasoluzione componente aggiuntivo per outlook?

    Ciao.

    giovedì 24 giugno 2010 08:01
  • Ciao ma cosi facendo non si craa un addin per Outlook? io non voglio installare niente su Outlook ma fare un programma indipendente che prende in consegna un oggetto mail e lo elabora :-)
    giovedì 24 giugno 2010 08:14
  • Ciao,

    hai provato ad impostare la Proprieta' AllowDrop della TextBox true perche' di default e impostata false, in modo che accetti al suo interno anche dei Dati?

    Ti lasci questo Link http://msdn.microsoft.com/it-it/library/system.windows.forms.control.allowdrop(VS.90).aspx

    Ciao.

    giovedì 24 giugno 2010 09:51
  • Ciao Carmelo, grazie ancora per la tua risposta!

    Consocevo la proprietà allowDrop e il relativo evento.

    La cosa che vorrei fare però credo sia differente.

    Trascinando la mail di outlook io vorrei poter lavorare sull'oggetto IMAPI (credo si chiami) ossia una volta che l'evento dropdown è consumato, in textbox1 ci deve andare oggettotrascinato.subject su textbox2 oggettotrascinato.sender su textbox3 oggettotrascinato.data and so on.

    Questo quà mi serve :-)

    giovedì 24 giugno 2010 12:48
  • Ciao,

    se ho ben capito voui scompattare le varie parti delle email ?

    Ciao.

    giovedì 24 giugno 2010 15:00
  • Esattissimamente Carmelo :-))
    giovedì 24 giugno 2010 15:26
  • una volta che hai fatto drop devi scoprire cosa ti da Outlook se hai
    accesso al file "msg" che rapresenta un messaggio allora hai in mano
    qualcosa (tipicante un blob di testo) che rappresenta in tutto e per
    tutto le RFC più le estensioni proprietarie di Outlook che
    probabilmente non ti interessano. Armati di pazieza e costruisci un
    parser per ottenere le informazioni che ti servono.
     
    ..m
     
     
     

    Mauro Servienti
    {C67C0157-5D98-4733-A75E-93CAEE4BADC8}
    Microsoft MVP - Visual C# / MCTS
    http://mvp.support.microsoft.com
    blog @ http://milestone.topics.it
    whynot [ at ] topics [ dot ] it
    domenica 27 giugno 2010 10:25