Pergunta

Eu estou trabalhando em Outlook 2003 suplementos lá usando VSTO.Is uma maneira de obter o Nome Mailbox ou NTUserName do usuário.

Foi útil?

Solução

Para obter o nome do usuário conectado no momento via uso outlook Application.NameSpace.CurrentUser

Para obter o nome da caixa de correio em 2007 o uso Store.DisplayName Propriedade

(Edit) No Outlook 2003 você pode obter o pai da pasta Caixa de entrada e a propriedade de nome deve ser o que quiser.

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

Marcus

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top