CORRECÇÃO: DTS "enviar email" preenchimentos de caixas de correio e Outlook não é possível consulte ou excluir mensagens de email

Traduções deste artigo Traduções deste artigo
ID do artigo: 261133 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
BUG #: 57661 (SQLBUG_70)
Expandir tudo | Recolher tudo

Sintomas

Quando você cria um pacote que usa as tarefas de DTS (Data Transformation Services) enviar mensagem do SQL Server para enviar mensagens, caixa de correio do remetente preenchida com firmeza porque DTS relata mensagens de erro, como:
Não é possível executar o pacote porque a caixa de correio está cheia.
No entanto, se você revisar a pasta do Microsoft Outlook SentItem do remetente e verifique o tamanho da caixa de correio, o tamanho da caixa de correio é próximo 0 KB e nada está na caixa de correio do remetente do ponto de vista do Outlook.

Se você verificar o tamanho de caixa de correio do remetente do console administrativo do Exchange Server, exibe o tamanho correto da caixa de correio. No entanto, você não pode ver as mensagens que preencha a caixa de correio porque essas mensagens são ocultas do Outlook e o Exchange Server.

Causa

Os clientes Outlook e o Exchange não podem exibir quaisquer itens sob o diretório raiz de armazenamento de informações do Exchange Server. Depois de DTS enviar mensagem envia a mensagem, o DTS mantém a mensagem na pasta raiz do remetente é (origem) caixa de correio no Exchange Server. Portanto, cliente do Outlook do remetente não é possível exibir ou excluir essas mensagens.

Como Contornar

Use o utilitário Microsoft Exchange, visualizar MDB, para exibir mensagens de email ocultos que preencha a caixa de correio. Você também pode usar Visualizar MDB para excluir essas mensagens.

Siga estas etapas para verificar a pasta raiz da caixa de correio é configurada para uso por DTS enviar email:
  1. Copie os seguintes arquivos a um computador em que o Outlook está instalado:

    • Mdbvu32.exe
    • Propvu32.dll
    • Statvu32.dll
    • Tbvlu32.dll
    • Xvport.dll

    Você pode encontrar o utilitário Mdbvu32 e os arquivos DLL fornecidos no CD-ROM do Exchange Server 5.5 na pasta \Server\Support\Utils\I386 ou a pasta \Server\Support\Utils\Alpha.
  2. Verificar se existe um perfil para caixa de correio do usuário, se o perfil está selecionado como o perfil padrão e que um usuário (que tem permissão para caixa de correio do usuário) com êxito é fez logon na estação de trabalho cliente.
  3. Certifique-se que Outlook não está executando no momento na estação de trabalho.
  4. Inicie Visualizar de MDB clicando duas vezes o arquivo executável MDBVU32.exe.
  5. Quando a caixa de diálogo MAPILogonEx é aberta, marque a caixa de seleção Perfil Explicit MAPI e, em seguida, clique em OK .
  6. Quando exibe a caixa de diálogo Escolher perfil , selecione o perfil criado nas etapas anteriores e em seguida, clique em OK .

    Observação : se a caixa de diálogo Escolher perfil não for exibido, você provavelmente já está conectado a um perfil. Sair, faça logoff o cliente e o perfil e, em seguida, tente novamente.
  7. No menu Aplicativo de teste do MDB visualizar , clique em MDB e, em seguida, selecione a opção OpenMessageStore .
  8. Na caixa de diálogo Selecionar mensagem armazenamento para abrir , selecione o nome de exibição Attendant (Server) e, em seguida, clique em Abrir . (Modo abrir deve padrão Access melhor, o que você deseja deixar como o padrão).
  9. No menu de Aplicativo de teste do MDB visualizar , clique em MDB e, em seguida, clique em Abrir pasta raiz .

    Nesta etapa, você ver que a mensagem enviada pelo DTS "DTStest1" está localizada no diretório raiz do perfil usado pelo DTS. O diretório raiz está oculto do lado do cliente, então, usar o Outlook. Você não verá esta mensagem, mas ela é armazenada em que caixa de correio mesmo após o envio para o destinatário. Isso explica por que a caixa de correio é completa, mas o Outlook pode não ver nada nesta caixa de correio.
  10. Dentro da janela MAPI_FOLDER ROOT , marque a caixa segunda chamada Operação disponíveis . Selecione operação e, em seguida, clique em Função chamada . Selecione a função chamada lpFld_DeleteMEssages e, em seguida, clique em Chamada de função para excluir a mensagem selecionada no diretório raiz.

Situação

A Microsoft confirmou que este é um problema no SQL Server 7.0. Esse problema foi corrigido no EUA Service Pack 3 para o Microsoft SQL Server 7.0. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
274799INF: Como obter o Service Pack 3 para Microsoft SQL Server 7.0 e Microsoft Data Engine (MSDE) 1.0
Para obter mais informações, entre em contato com seu provedor de suporte primário.

Mais Informações

Se você usar a tarefa de envio de email no designer de GUI de DTS, email não é salvo na pasta Itens enviados por padrão. A GUI do DTS não tem uma opção para alterar esse comportamento na versão atual. No entanto, você pode alterar o comportamento usando código do Microsoft Visual Basic:
Dim myPackage As New DTS.Package
Dim oCustomTask3 as DTS.SendMailTask
Set oTask = myPackage.Tasks.New("DTSSendMailTask")
Set oCustomTask3 = oTask.CustomTask
oCustomTask1.SaveMailInSentItemsFolder = False
				
Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
308758CORRECÇÃO: SQL Agent Mail pode causar email para serem gravados para a pasta raiz da fonte de caixa de correio

Propriedades

ID do artigo: 261133 - Última revisão: domingo, 23 de fevereiro de 2014 - Revisão: 3.1
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft Exchange Active Server Components 5.0 nas seguintes plataformas
    • Microsoft Windows NT 4.0
Palavras-chave: 
kbnosurvey kbarchive kbmt kbbug kbfix kbsqlprog KB261133 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 261133

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