Como definir o Exchange Server 2000 e 2003 direitos de caixa de correio no momento da criação da caixa de correio

Traduções de Artigos Traduções de Artigos
Artigo: 304935 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo mostra como modificar programaticamente direitos de caixa de correio no Microsoft Exchange Server 2000 ou 2003 caixa de correio ao mesmo tempo que a caixa de correio-activar o objecto de utilizador no serviço de directório do Active Directory da Microsoft.

Este artigo inclui código de exemplo que mostra como definir os direitos de caixa de correio para um Exchange 2000 ou caixa de correio 2003 antes da caixa de correio actual foi criada para o utilizador no Exchange 2000 ou arquivo de informações 2003 mas depois do objecto utilizador ter sido mailbox-enabled no Active Directory.

Nota Este código não tem efeito se a caixa de correio já existir no Exchange 2000 ou do arquivo de informações de 2003. Por outras palavras, não vai afectar os direitos reais da caixa de correio da caixa de correio do utilizador se a caixa de correio do utilizador já foi acedida. Para obter mais informações sobre como direitos de caixa de correio numa caixa de correio Exchange 2000 ambos antes e depois de ter sido criado no arquivo de informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
310866Como definir direitos de caixa de correio do Exchange 2000 numa caixa de correio que existe no arquivo de informações

Mais Informação

Uma caixa de correio tem duas partes de um Exchange 2000 ou organização 2003 num ambiente de domínio Microsoft Windows 2000 ou Microsoft Windows Server 2003.
  • O utilizador do Active Directory mailbox-enabled: Isto é apenas um objecto de utilizador no Active Directory. Várias propriedades relacionadas com correio e propriedades relacionadas com a caixa de correio são definidas neste objecto de utilizador.
  • A pasta de caixa de correio no arquivo de informações do Exchange: Esta é a localização onde o correio real do utilizador é armazenado e onde várias propriedades específicas para a caixa de correio estão definidas.
Os direitos de caixa de correio são armazenados numa propriedade do descritor de segurança que está localizada na caixa de correio no arquivo de informações. Também existe um atributo no objecto de utilizador do Active Directory, denominada msExchMailboxSecurityDescriptor . Este atributo foi concebido apenas para reflectir os direitos de caixa de correio na caixa de correio do utilizador.

Uma descrição geral rápida do processo activar a caixa de correio no Exchange 2000 ou 2003

Eis os passos que normalmente são efectuados para criar o Exchange 2000 ou 2003 mailbox-enabled utilizadores no Active Directory:
  1. Um administrador de domínio cria o objecto de utilizador do Active Directory e activa a conta de utilizador, quer a partir de "utilizadores computadores do Active Directory e" (ADUnC) snap-in ou código que utiliza interfaces de serviços do Active Directory (ADSI).
  2. O administrador do domínio, em seguida, caixa de correio-activa este utilizador, da ADUnC ou através de programação através da interface IMailboxStore no Collaboration Data Objects para o Exchange Management (CDOEXM). Uma hiperligação para a documentação para a interface IMailboxStore está incluída na secção "Referências" deste artigo. Qualquer abordagem diferente CDOEXM é utilizado para programaticamente da caixa de correio-activar o objecto de utilizador não é suportada.

    Estas duas abordagens Certifique-se que o atributo msExchMailboxSecurityDescriptor e vários outros atributos estão definidos correctamente no objecto de utilizador quando estas caixas de correio-activá-lo. Neste passo, basicamente, define um pequeno subconjunto de atributos de correio e atributos de caixa de correio do objecto de utilizador no Active Directory. Neste ponto, caixa de correio do utilizador ainda não está pronta para acesso.
  3. Da actualização de destinatários Service RUS, Recipient Update (Service) compatível com o Exchange 2000 ou servidor 2003, que está programada para ser executada, marca todos os restantes relacionados com a caixa de correio e com correio atributos neste objecto de utilizador. Neste ponto, caixa de correio do utilizador ainda não foi criada no Exchange 2000 ou armazenar informações de 2003. No entanto, o utilizador está totalmente mailbox-enabled. Agora, a caixa de correio está pronta para ser acedido.
  4. Quando o utilizador acede pela primeira vez a caixa de correio ou quando a primeira mensagem é encaminhada para a caixa de correio, a caixa de correio real é criada no Exchange 2000 ou do arquivo de informações de 2003. Neste momento, quando o Exchange cria a caixa de correio do utilizador, os direitos de caixa de correio são definidos no descritor de segurança a caixa de correio no arquivo. Isto é baseado nos movimentos de controlo de acesso (ACE) estão definidos no atributo msExchMailboxSecurityDescriptor .

O atributo msExchMailboxSecurityDesciptor

Este atributo existe no objecto de utilizador no Active Directory. Este armazena uma cópia parcial do descritor de segurança da caixa de correio do utilizador. Este atributo não é novamente ligado a descritor de segurança da caixa de correio do utilizador.

Por outras palavras, se modificar directamente este atributo, não actualizar o descritor de segurança real da caixa de correio da caixa de correio do utilizador no arquivo de informações do Exchange, a menos que defina este atributo antes da caixa de correio real tem sido criada no arquivo de informações.

De facto, se existir um conflito entre o descritor de segurança é reflectido pelo atributo msExchMailboxSecurityDescriptor no objecto de utilizador no Active Directory e o descritor de segurança que está armazenado na caixa de correio no arquivo de informações do utilizador, o Exchange corrige o atributo msExchMailboxSecurityDescriptor para reflectir o descritor de segurança da caixa de correio do utilizador. Se modificar o descritor de segurança da caixa correio do utilizador a partir de ADUnC ou através da interface CDOEXM IExchangeMailbox, o atributo msExchMailboxSecurityDescriptor é actualizado automaticamente para reflectir estas alterações.

Limitações da utilização do atributo msExchMailboxSecurityDescriptor

  • As alterações que efectuar este atributo são reflectidas no descritor de segurança da caixa de correio do utilizador apenas quando definir este atributo antes da caixa de correio é criada no arquivo de informações. Note que o Exchange 2000 e 2003 caixa de correio para um utilizador mailbox-enabled no Active Directory é criado num arquivo do Exchange quando o utilizador acede pela primeira vez a caixa de correio ou quando qualquer correio é enviado a este utilizador.
  • Outro limite deste atributo é que o atributo não reflecte das ACE herdadas no descritor de segurança da caixa correio real. Por conseguinte, este atributo de directório de leitura não é a abordagem mais precisa para direitos de caixa de correio de um utilizador de leitura.

Vantagens de utilizar o atributo msExchMailboxSecurityDescriptor

  • Este atributo está definido num objecto de utilizador no Active Directory. Por este motivo, pode ser acedido utilizando qualquer API que seja compatível com o LIGHTWEIGHT Directory Access Protocol (), tal como as APIs de ADSI ou API de LDAP.
  • Uma vez que este código não é necessário CDOEXM, pode executá-la de um servidor que não tenha o Microsoft Exchange 2000 e ferramentas de gestão do sistema 2003 instalado. No entanto, novamente, terá de definir os direitos de caixa de correio antes de caixa de correio do utilizador é criada no arquivo de informações. Além disso, pode ler os direitos de caixa de correio em qualquer momento na caixa de correio do utilizador. Mas tenha em mente as limitações que são mencionadas neste artigo. (Consulte a secção "Limitações da utilização de msExchMailboxSecurityDescriptor atributo".)
Se não definir o atributo msExchMailboxSecurityDescriptor utilizador mailbox-enabled antes da caixa de correio real é criada no arquivo de informações, a propriedade de descritor de segurança na caixa de correio no arquivo de informações não inclui uma ACE com o seguinte:
  • A propriedade Trustee definida como automático
  • A propriedade Access máscara definida para Full Mailbox Access
  • A permissão de leitura definida para Permitir
  • O Tipo de ACE, Access Control ENTRY definida como Permitir
Se for este o caso, o utilizador poderão ocorrer problemas quando o utilizador tenta aceder a pastas públicas ou quaisquer recursos que estão fora do servidor local do Exchange. Esta é uma das razões porque a interface IMailboxStore na biblioteca CDOEXM é o mecanismo suportado apenas a caixa de correio-activar programaticamente de um utilizador do Active Directory com um Exchange 2000 ou 2003 arquivo. Eis um exemplo que mostra como utilizar o ADSI e CDOEXM para tornar um objecto de utilizador mailbox-enabled no Active Directory. Em seguida, defina manualmente a interface msExchMailboxSecurityDescriptor para incluir uma ACE com o utilizador fidedigno especificado no código de. O único objectivo deste exemplo é a mostrar como definir este atributo antes de caixa de correio do utilizador tenha sido acedida e criada no arquivo de informações se o atributo não foi definido correctamente no passado.

Configurar o ambiente do Visual Basic para executar o exemplo do Visual Basic

  1. Inicie o Microsoft Visual Basic 6.0 no Exchange 2000 ou 2003.
  2. Crie um novo projecto EXE padrão. Para o fazer, clique em Novo no menu ficheiro e, em seguida, faça duplo clique em Standard EXE .
  3. No menu projecto , clique em References e, em seguida, seleccione Biblioteca de tipos de DS Active Directory e Microsoft CDO para gestão do Exchange .
  4. Na vista de origem do formulário, escreva ou cole o seguinte código para que este irá substituir a subrotina Form_Load() .
  5. Alterar o valor é definido na variável sUserADsPath para o caminho LDAP para o utilizador do Active Directory cujos direitos de caixa de correio que pretende visualizar ou modificar o objecto.
NOTA: Este exemplo mostra como ler a cópia dos direitos de caixa de correio é armazenada no atributo msExchMailboxSecurityDescriptor . Também mostra como para modificar os direitos de caixa de correio e para adicionar uma ACE para full mailbox access para o próprio ACE como o utilizador fidedigno.

Código do Visual Basic

'********************************************************************
'*
'* Function AddAce(dacl, TrusteeName, gAccessMask, gAceType,
'*            gAceFlags, gFlags, gObjectType, gInheritedObjectType)
'*
'* Purpose: Adds an ACE to a DACL
'* Input:       dacl            Object's Discretionary Access Control List
'*              TrusteeName     SID or Name of the trustee user account
'*              gAccessMask     Access Permissions
'*              gAceType        ACE Types
'*              gAceFlags       Inherit ACEs from the owner of the ACL
'*              gFlags          ACE has an object type or inherited object type
'*              gObjectType     Used for Extended Rights
'*              gInheritedObjectType
'*
'* Output:  Object - New DACL with the ACE added
'*
'********************************************************************

Function AddAce(dacl, TrusteeName, gAccessMask, gAceType, gAceFlags, gFlags, gObjectType, gInheritedObjectType)
    Dim Ace1
    ' Create a new ACE object
    Set Ace1 = CreateObject("AccessControlEntry")
    Ace1.AccessMask = gAccessMask
    Ace1.AceType = gAceType
    Ace1.AceFlags = gAceFlags
    Ace1.Flags = gFlags
    Ace1.Trustee = TrusteeName
    'Check to see if ObjectType needs to be set
    If CStr(gObjectType) <> "0" Then
       Ace1.ObjectType = gObjectType
    End If

    'Check to see if InheritedObjectType needs to be set
    If CStr(gInheritedObjectType) <> "0" Then
        Ace1.InheritedObjectType = gInheritedObjectType
    End If
    dacl.AddAce Ace1

    ' Destroy objects
    Set Ace1 = Nothing
End Function


Private Sub Form_Load()
Dim objContainer As IADsContainer
Dim objUser As IADsUser
Dim objMailbox As CDOEXM.IMailboxStore
Dim oSecurityDescriptor As SecurityDescriptor
Dim dacl As AccessControlList
Dim ace As AccessControlEntry

' ********************************************************************
' You must change this variable according to your environment
'

sContainerADsPath = "LDAP://domain.com/cn=Users,DC=domain,DC=com"
sUserLoginName = "testUser"
sUserFirstName = "Test"
sUserLastName = "User"
sMBXStoreDN = "CN=Mailbox Store (ExServer),CN=First Storage Group," & _
   "CN=InformationStore,CN=ExServer,CN=Servers,CN=AdminGP," & _
   "CN=Administrative Groups,CN=Microsoft,CN=Microsoft Exchange," & _
   "CN=Services,CN=Configuration,DC=domain,DC=com"
sTrustee = "domainName\userName"
' ********************************************************************

' Get directory container object object
Set objContainer = GetObject(sContainerADsPath)

' Create the user object in the target container in Active Directory
Set objUser = objContainer.Create("User", "CN=" & sUserFirstName & " " & _
              sUserLastName)
objUser.Put "samAccountName", sUserLoginName
objUser.Put "givenName", sUserFirstName
objUser.Put "sn", sUserLastName
objUser.SetInfo
objUser.SetPassword "password"
objUser.SetInfo

' Mailbox-enable the user object by using the CDOEXM::IMailboxStore 
' interface
' This also sets the msExchMailboxSecurityDescriptor appropriately
Set objMailbox = objUser
objMailbox.CreateMailbox sMBXStoreDN
objUser.SetInfo

'**************************************************************************
'  The msExchMailboxSecurityDescriptor attribute is a backlink attribute 
'   from the Exchange Mailbox in the Web store to the directory. What this
'   implies is that the mailbox rights are stored on the actual mailbox in
'   the Web store and this directory attribute reflects these mailbox 
'   rights.
'  By default, changing this attribute does not affect the mailbox rights 
'   in the store. This attribute can only be modified before the actual 
'   mailbox in the store is created. If it is set before the mailbox in 
'   the Web store is created, Exchange will use the DACL set on this 
'   attribute as the DACL for mailbox rights on the mailbox in the store.
'   Therefore, it can only be set before the mailbox-creation time.
'  On installing Exchange 2000 SP2 on the Exchange Server where this code
'   is being run, that would enable modifying the actual mailbox rights 
'   even after mailbox creation.
'**************************************************************************

' Get the copy Mailbox Security Descriptor (SD) stored on the
' msExchMailboxSecurityDescriptor attribute
objUser.GetInfoEx Array("msExchMailboxSecurityDescriptor"), 0
Set oSecurityDescriptor = objUser.Get("msExchMailboxSecurityDescriptor")

' Extract the Discretionary Access Control List (ACL) using the 
' IADsSecurityDescriptor interface
Set dacl = oSecurityDescriptor.DiscretionaryAcl

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'  The following block of code demonstrates reading all the ACEs on a 
'  DACL for the Exchange 2000 mailbox.
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Debug.Print "Here are the existing ACEs the mailbox's DACL - "

' Enumerate all the access control entries (ACEs) in the ACL using 
' the IADsAccessControlList interface, thus displaying the current 
' mailbox rights
Debug.Print "Trustee, AccessMask, ACEType, ACEFlags, Flags, ObjectType, InheritedObjectType"
Debug.Print "-------  ----------  -------  --------  -----  ----------" & _
            " -------------------"
Debug.Print

For Each ace In dacl
' Display all the ACEs' properties by using the IADsAccessControlEntry 
' interface
    Debug.Print ace.Trustee & ", " & ace.AccessMask & ", " & _ 
      ace.AceType & ", " & ace.AceFlags & ", " & ace.Flags & ", " & _
      ace.ObjectType & ", " & ace.InheritedObjectType
Next

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'  The following block of code demonstrates adding a new ACE to the DACL 
'  for the Exchange 2000 mailbox with the Trustee specified in sTrustee, 
'  giving allow "Full Control" over this mailbox.
'  This is the same task that is performed by ADUnC when selecting Add, 
'  specifying the Trustee, and checking the "Full Mailbox Access" Rights 
'  checkbox under the Mailbox Rights in the Exchange Advanced tab on the 
'  properties of a user.
'  Similarly, you could remove ACEs from this ACL as well using the 
'  IADsAccessControlEntry interfaces.
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

' Template: AddAce(TrusteeName, gAccessMask, gAceType, gAceFlags, gFlags, gObjectType, gInheritedObjectType)
' Setting the Access Mask to 131075 enables "full mailbox access" and 
' "read" privileges
AddAce dacl, sTrustee, 131075, _
       ADS_ACETYPE_ACCESS_ALLOWED, ADS_ACEFLAG_INHERIT_ACE, 0, 0, 0

' Add the modified DACL back onto the Security Descriptor
oSecurityDescriptor.DiscretionaryAcl = dacl

' Save New SD onto the user
objUser.Put "msExchMailboxSecurityDescriptor", oSecurityDescriptor

' Commit changes from the property cache to the Information Store
objUser.SetInfo

MsgBox "Done viewing and modifying the copy of the Mailbox Security Descriptor"

End Sub
				

O código de script do Visual Basic

Dim objContainer
Dim objUser
Dim objMailbox
Dim oSecurityDescriptor
Dim dacl
Dim ace

' ********************************************************************
' You must change this variable according to your environment
'

sContainerADsPath = "LDAP://domain.com/cn=Users,DC=domain,DC=com"
sUserLoginName = "testUser"
sUserFirstName = "Test"
sUserLastName = "User"
sMBXStoreDN = "CN=Mailbox Store (ExServer),CN=First Storage Group," & _
   "CN=InformationStore,CN=ExServer,CN=Servers,CN=AdminGP," & _
   "CN=Administrative Groups,CN=Microsoft,CN=Microsoft Exchange," & _
   "CN=Services,CN=Configuration,DC=domain,DC=com"
sTrustee = "domainName\userName"
' ********************************************************************

' Get directory container object object
Set objContainer = GetObject(sContainerADsPath)

' Create the user object in the target container in Active Directory
Set objUser = objContainer.Create("User", "CN=" & sUserFirstName & " " & _
              sUserLastName)
objUser.Put "samAccountName", sUserLoginName
objUser.Put "givenName", sUserFirstName
objUser.Put "sn", sUserLastName
objUser.SetInfo
objUser.SetPassword "password"
objUser.SetInfo

' Mailbox enable the user object by using the CDOEXM::IMailboxStore 
' interface
' This also sets the msExchMailboxSecurityDescriptor appropriately
Set objMailbox = objUser
objMailbox.CreateMailbox sMBXStoreDN
objUser.SetInfo

'**************************************************************************
'  The msExchMailboxSecurityDescriptor attribute is a backlink attribute 
'   from the Exchange Mailbox in the Web Store to the directory. What this
'   implies is that the mailbox rights are stored on the actual mailbox in
'   the Web store and this directory attribute reflects these mailbox 
'   rights.
'  By default, changing this attribute does not affect the mailbox rights 
'   in the store. This attribute can only be modified before the actual 
'   mailbox in the store is created. If it is set before the mailbox in 
'   the Web store is created, Exchange will use the DACL set on this 
'   attribute as the DACL for mailbox rights on the mailbox in the store.
'   Therefore, it can only be set before the mailbox creation time.
'  On installing Exchange 2000 SP2 on the Exchange Server where this code
'   is being run, that would enable modifying the actual mailbox rights 
'   even after mailbox creation.
'**************************************************************************

' Get the copy Mailbox Security Descriptor (SD) stored on the
' msExchMailboxSecurityDescriptor attribute
objUser.GetInfoEx Array("msExchMailboxSecurityDescriptor"), 0
Set oSecurityDescriptor = objUser.Get("msExchMailboxSecurityDescriptor")

' Extract the Discretionary Access Control List (ACL) using the 
' IADsSecurityDescriptor interface
Set dacl = oSecurityDescriptor.DiscretionaryAcl

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'  The following block of code demonstrates reading all the ACEs on a 
'  DACL for the Exchange 2000 mailbox.
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Wscript.echo "Here are the existing ACEs the mailbox's DACL - "

' Enumerate all the access control entries (ACEs) in the ACL using 
' the IADsAccessControlList interface, thus displaying the current 
' mailbox rights
Wscript.echo "Trustee, AccessMask, ACEType, ACEFlags, Flags, ObjectType, InheritedObjectType"
Wscript.echo "-------  ----------  -------  --------  -----  ----------" & _
            " -------------------"
Wscript.echo

For Each ace In dacl
' Display all the ACEs' properties using the IADsAccessControlEntry 
' interface
    Wscript.echo ace.Trustee & ", " & ace.AccessMask & ", " & _ 
      ace.AceType & ", " & ace.AceFlags & ", " & ace.Flags & ", " & _
      ace.ObjectType & ", " & ace.InheritedObjectType
Next

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'  The following block of code demonstrates adding a new ACE to the DACL 
'  for the Exchange 2000 mailbox with the Trustee specified in sTrustee, 
'  giving allow "Full Control" over this mailbox.
'  This is the same task that is performed by ADUnC when selecting Add, 
'  specifying the Trustee, and checking the "Full Mailbox Access" Rights 
'  checkbox under the Mailbox Rights in the Exchange Advanced tab on the 
'  properties of a user.
'  Similarly, you could remove ACEs from this ACL as well using the 
'  IADsAccessControlEntry interfaces.
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

' Template: AddAce(TrusteeName, gAccessMask, gAceType, gAceFlags, gFlags, gObjectType, gInheritedObjectType)
' Setting the Access Mask to 131075 enables "full mailbox access" and 
' "read" priviledges
AddAce dacl, sTrustee, 131075, _
       ADS_ACETYPE_ACCESS_ALLOWED, ADS_ACEFLAG_INHERIT_ACE, 0, 0, 0

' Add the modified DACL back onto the Security Descriptor
oSecurityDescriptor.DiscretionaryAcl = dacl

' Save New SD onto the user
objUser.Put "msExchMailboxSecurityDescriptor", oSecurityDescriptor

' Commit changes from the property cache to the information store
objUser.SetInfo

MsgBox "Done viewing and modifying the copy of the Mailbox Security Descriptor"


'********************************************************************
'*
'* Function AddAce(dacl, TrusteeName, gAccessMask, gAceType,
'*            gAceFlags, gFlags, gObjectType, gInheritedObjectType)
'*
'* Purpose: Adds an ACE to a DACL
'* Input:       dacl            Object's Discretionary Access Control List
'*              TrusteeName     SID or Name of the trustee user account
'*              gAccessMask     Access Permissions
'*              gAceType        ACE Types
'*              gAceFlags       Inherit ACEs from the owner of the ACL
'*              gFlags          ACE has an object type or inherited object type
'*              gObjectType     Used for Extended Rights
'*              gInheritedObjectType
'*
'* Output:  Object - New DACL with the ACE added
'*
'********************************************************************

Function AddAce(dacl, TrusteeName, gAccessMask, gAceType, gAceFlags, gFlags, gObjectType, gInheritedObjectType)
    Dim Ace1
    ' Create a new ACE object
    Set Ace1 = CreateObject("AccessControlEntry")
    Ace1.AccessMask = gAccessMask
    Ace1.AceType = gAceType
    Ace1.AceFlags = gAceFlags
    Ace1.Flags = gFlags
    Ace1.Trustee = TrusteeName
    'Check to see if ObjectType needs to be set
    If CStr(gObjectType) <> "0" Then
       Ace1.ObjectType = gObjectType
    End If

    'Check to see if InheritedObjectType needs to be set
    If CStr(gInheritedObjectType) <> "0" Then
        Ace1.InheritedObjectType = gInheritedObjectType
    End If
    dacl.AddAce Ace1

    ' Destroy objects
    Set Ace1 = Nothing
End Function
				

Referências

Para obter mais informações sobre CDOEXM IMailboxStore::CreateMailbox , visite o seguinte Web site da Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/en-us/library/aa487558(EXCHG.65).aspx
Para mais informações sobre as interfaces relacionadas com segurança em ADSI, visite o seguinte site da Web MSDN:
http://msdn.microsoft.com/en-us/library/aa772161(VS.85).aspx
Adssecurity.dll faz parte do Resource Kit do Active Directory Service Interfaces (ADSI) 2.5. Para transferir o ADSI 2.5 Resource kit, visite o seguinte Web site da Microsoft. Utilize o Regsvr32 para registar ADsSecurity.dll.
http://technet.microsoft.com/en-us/library/cc749949.aspx
Para obter mais informações sobre contas externas associadas, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
278888Como associar uma caixa de correio Exchange 2000 ou uma caixa de correio Exchange 2003 com uma conta de Windows NT 4.0

Propriedades

Artigo: 304935 - Última revisão: 23 de fevereiro de 2007 - Revisão: 7.6
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows 2000 Server
  • Microsoft Active Directory Service Interfaces 2.5
  • Microsoft Collaboration Data Objects for Exchange Management 1.1
Palavras-chave: 
kbmt kbdswadsi2003swept kbhowto KB304935 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 304935

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com