Domanda

La mia azienda utilizza Outlook come client di posta elettronica e accediamo a un server Exchange.La nostra rubrica (non i singoli contatti) contiene tutti gli utenti collegati alla nostra rete aziendale.

La nostra azienda non dispone di messaggistica istantanea ;-( ..Sto pensando di sviluppare un plugin per Outlook come Gtalk di Gmail.è possibile (tecnicamente)?O quanto è difficile?Potrò avere l'elenco di tutti gli utenti (dalla rubrica) che hanno aperto il proprio outlook in modo da poterli mostrare nell'elenco online?Posso farlo senza un DB (ho appena inviato il messaggio al destinatario e mostrarglielo)?

Lo sviluppo di Outlook è nuovo per me e i collegamenti in questo domanda non mi ha aiutato molto (molto confuso).Dove posso trovare alcuni tutorial di base per cominciare?

Modificare:Ho lavorato con VBA in Outlook.Quindi se quanto sopra potesse essere ottenuto utilizzando VBA sarebbe fantastico ;-) È possibile?

È stato utile?

Soluzione

VBA è un vecchio metodo per creare plug-in di Office e da allora è stato sostituito con un metodo di codifica dei moduli VB/C# più semplice.Plugin VBA da Office 2003 Dovrebbe funziona bene in Office 2007, ma non è più il metodo suggerito se stai guardando Office 2007 + 1.

Se utilizzi Visual Studio 2005, cerca informazioni sul componente aggiuntivo Visual Studio Tools for Office (VSTO) Seconda edizione su MSDN.Se utilizzi Visual Studio 2008, i pacchetti VSTO dovrebbero essere forniti con le edizioni Professional (o successive) per impostazione predefinita.Avrà tutti i modelli per creare componenti aggiuntivi per la suite Office.Seguendo questa nuova direzione nella codifica dei componenti aggiuntivi, tutto dovrebbe essere possibile.

Personalmente non ho mai provato a creare alcun tipo di soluzione server/client, quindi non sono d'aiuto su questo fronte, ma ho pensato di pubblicare queste informazioni affinché tu le possa considerare nella fase di pianificazione della realizzazione della soluzione di chat .

Come nota, la rubrica non individuale (Exchange) è nota anche come Global Address List (GAL).

Altri suggerimenti

Outlook 2010 include la messaggistica istantanea:

Utilizza i servizi di messaggistica istantanea con Outlook

Microsoft Outlook può essere utilizzato con diversi servizi di messaggistica istantanea.Puoi dire se i tuoi contatti sono disponibili per una chat online in tempo reale, audio e videoconferenza o condivisione di file.

Nota lo stato online è disponibile per qualsiasi persona il cui indirizzo e-mail di messaggistica istantanea che hai aggiunto alla tua lista di contatti di messaggistica istantanea.Inoltre, lo stato online viene mostrato per le persone che utilizzano Microsoft Office Communicator, indipendentemente dal fatto che siano nella tua lista di contatti di messaggistica istantanea.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top