Outlook Redemption - Изменить почтовый ящик по умолчанию при чтении писем - PullRequest
2 голосов
/ 20 января 2012

Я пытаюсь прочитать другую папку «Входящие» для другой учетной записи с одним пользователем. Поэтому, если я пользователь Bob и у меня есть доступ к почтовым ящикам bob@domain.com и alerts@domain.com, я хочу использовать Outlook Redemptions для чтения почтового ящика alerts@domain.com.

В настоящее время я настроил его так:

 rdoDefaultFolders olFolderInbox = rdoDefaultFolders.olFolderInbox;

                Session = new RDOSession();
                RDOFolder objFolder;

                Session.LogonExchangeMailbox(outLookUser, outLookServer);
                objFolder = Session.GetDefaultFolder(olFolderInbox);

Но это дает мне папку входящих сообщений по умолчанию для bob@domain.com. Мне нужен другой почтовый ящик для alerts@domain.com.

Однако я хочу что-то вроде

Session.LogonExchangeMailbox(outLookUser, outLookServer, outLookMailBox)  

где outLookMailBox - это что-то вроде имени почтового ящика или имени другой папки входящих сообщений в моем текущем сеансе outlook.

Я надеюсь, что кто-то там знает, о чем я говорю, потому что я занимался этим часами!

1 Ответ

1 голос
/ 21 января 2012

Ну, назовите меня глупым, но, когда вы звоните Session.LogonExchangeMailbox(outLookUser, outLookServer, outLookMailBox), получается, что вы действительно можете использовать mailbox domain OR a username. Документацию было довольно сложно найти, но в конце концов нашел ее здесь: http://www.dimastr.com/redemption/rdo_introduction.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...