2010-02-10 2 views

ответ

4

Получить имя пользователя, вошедшим на с помощью использования внешнего вида Application.NameSpace.CurrentUser

Чтобы получить имя почтового ящика в 2007 году использования Store.DisplayName Property

(Edit) В Outlook 2003 вы можете получить родительскую папку Входящие и имя должно быть тем, что вы хотите.

Set myNameSpace = myOlApp.GetNameSpace("MAPI") 
Set myFolder= myNameSpace.GetDefaultFolder(olFolderInbox) 
Set myParentFolder = myFolder.Parent 

Маркус

+0

* Магазин * доступна только в Outlook 2007 .. Есть ли способ добиться того же в Outlook 2003 –

+0

К сожалению, извините забыл, что вы используете 2003, в 2003 году Текущий пользователь есть, OOM не раскрывает его. Вы можете заставить его играть с родителем папки «Входящие». как указано выше – 76mel

+0

Вышеуказанный подход не работает, если по умолчанию почтовая рассылка - это личная папка (файл данных PST). –