Sto facendo un'applicazione per accedere a un particolare account di posta elettronica ospitato su un server Exchange 2003 e faccio un po 'di roba alle e-mail non lette trovate. Non so davvero molto su come funziona MAPI, quindi non sarei troppo sorpreso se mi fosse sfuggito qualcosa di molto ovvio! Io sono (sfortunatamente) usando C#, ho letto sui problemi che questo può causare (e sto temendo le ripercussioni, ma il mio capo vuole farlo così ...).Come connettersi a un account Outlook/Exchange specifico?
Non riesco a trovare alcuna informazione su come connettersi a un account specifico! L'applicazione verrà eseguita da qualcuno laptop (diciamo il mio), quindi ci sarà un account predefinito a cui Outlook si connette quando viene aperto. Quindi:
E 'possibile connettersi a un altro account da una macchina in cui l'utente ha già lì conto proprio e probabilmente ha aperto Outlook?
Se è possibile. Come faccio a fare questo? Quando si inizializzano gli oggetti di interoperabilità di Outlook, l'applicazione ottiene automaticamente l'account dell'utente e imposta l'utente corrente su quello. Avevo sperato che il metodo
Logon()
ordinasse questo ma no. Anche solo in esecuzioneOutlook.Application olApp = new Outlook.Application();
Passa e imposta l'utente corrente sull'account standard.
spero che sto facendo senso (probabilmente non), ma si sentono liberi di porre domande più dettagliate nei commenti e risponderò il più rapidamente possibile. Come ho detto, so molto poco di MAPI e di Exchange, quindi sono alle prese con come esprimere la mia domanda.
(sigh) ... ho sospettato questo può essere il caso, ma ha dovuto andare avanti con l'altro itinerario. Grazie per il consiglio. I collegamenti sono utili punti di partenza. – Jammerz858