2013-01-19 13 views
8

Invio molte e-mail ogni giorno e spesso non riesco a tenere traccia delle risposte effettivamente ricevute.In MS Outlook, segnalare tutti i messaggi inviati che non hanno ricevuto risposte

C'è un modo per utilizzare uno script VBA per visualizzare tutti i messaggi inviati nell'ultima settimana e controllare se hanno ricevuto le risposte?

In particolare, un rapporto dei messaggi di posta elettronica inviati che NON hanno ancora ricevuto risposte da almeno uno degli indirizzi a cui sono stati inviati.

Conosco un po 'di Excel VBA ma non so da dove cominciare con questo ... o se è anche possibile.

Idee?

[Chiedendo un amico, personalmente io disprezzo Outlook]

+0

Puoi dirci quale versione di Outlook (disprezzato) sta usando il tuo amico? La SM ha la tendenza a far sì che le caratteristiche vadano e vengano, senza alcun aiuto per capire una soluzione per la piattaforma "sbagliata". Mac o PC? Outlook 2010? 2012? 2003 ??? – Floris

+0

MS Outlook 2007, su Windows 7 – rmounce

+0

Ohhhhh 2007 .... è come il più intelligente di tutte le versioni ... – bonCodigo

risposta

2

Come suggerito Jez, guardare l'ID messaggio del messaggio inviato (è possibile accedervi utilizzando MailItem.PropertyAccessor), si può quindi provare a trovare il messaggio corrispondente nella tua cartella di posta in arrivo leggendo la proprietà PR_TRANSPORT_MESSAGE_HEADERS (di nuovo, usa MailItem.PropertyAccessor, la proprietà conterrà le intestazioni MIME dalla parte MIME principale del messaggio) ed estraendo "In-Reply-To" e "References" intestazioni.
È possibile visualizzare le proprietà pertinenti insieme ai relativi tag di proprietà e nomi DASL in OutlookSpy (fare clic sul pulsante IMessage).

Problemi correlati