INF: Como configurar o email SQL

Traduções deste artigo Traduções deste artigo
ID do artigo: 263556 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve como configurar corretamente o seu email cliente para que ele funcione com o email SQL. O artigo também descreve alguns comum armadilhas que você pode encontrar ao configurar o email SQL para trabalhar com Servidores de correio do Exchange ou Internet.

Dependendo da versão do SQL O servidor que está usando, SQL Mail e SQLAgentMail podem se conectar com o Microsoft Exchange Server, de Windows NT do Microsoft Mail ou um Post Office Protocol 3 (POP3) servidor.

SQL Mail permite SQL Server enviar e receber email pelo Estabelecendo uma conexão de cliente com um servidor de email com suporte. Para email SQL funcione corretamente, você deve ter uma conta de email em um email com suporte disponível servidor e você deve ter instalado e configurado corretamente um email de SQL Server Application Programming Interface (MAPI)-cliente de email compatível, como Microsoft Outlook, cliente do Microsoft Exchange ou Microsoft Windows Messaging (para Windows NT 4.0) no computador SQL Server.

SQL Server suporte ao cliente de email depende da sua versão do SQL Server e a funcionalidade necessário.

SQL Server 6.5 e 7.0 do SQL Server

SQL Mail estabelece uma conexão de MAPI simples para Microsoft Exchange Server, de Windows NT do Microsoft Mail ou um Post Office Protocol 3 (POP3) servidor.

SQL Server 7.0 usando SQLAgentMail

SQLAgentMail estabelece tanto um MAPI estendido ou simple conexão a uma postagem, Microsoft Mail Windows NT ou Microsoft Exchange Server Servidor do Office Protocol 3 (POP3).

SQL Server 2000

SQL Mail estabelece uma conexão MAPI estendida com um email host, enquanto SQLAgentMail estabelece uma conexão MAPI estendida separada. Ambos SQL Mail e SQLAgentMail podem se conectar com Microsoft Exchange Server ou uma postagem Servidor do Office Protocol 3 (POP3).

Observação: devido à limitação de apenas fornecer suporte MAPI estendido, SQL Server 2000 requer um cliente do Microsoft Outlook 2000 (ou versão posterior).

Para obter informações adicionais, clique no artigo número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
281293 CORREÇÃO: SQL Mail 2000 precisa cliente do Microsoft Outlook 2000
Antes de configurar SQL Mail, você deve testar o perfil usado pelo cliente de correio para verificar se pode usar para enviar de e-mail e receba emails de e para o servidor de email.

Aviso: não é totalmente compatíveis, quando usado em um SQL Server SQL Mail Cluster de failover devido à limitação de MAPI de não ser cluster-aware. Se você usar o correio de SQL com suporte a cluster, fornecida por email SQL está em um "razoável Base de esforço"sem garantias de estabilidade ou disponibilidade.

Para informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
298723 BUG: SQL Mail não totalmente suportados w/Cluster servidores virtuais do SQL

Mais Informações

Visão geral do E-mail SQL

SQL Mail permite SQL Server enviar e receber email pelo Estabelecendo uma conexão de cliente com um servidor de email. SQL Server versão 6.5 usa um serviço único para lidar com emails. Use SQL Server 7.0 e 2000 de SQL Server dois serviços para lidar com emails:

  • MSSQLServer: email de processos para todo o correio armazenado procedimentos usando MAPI simples (SQL Server 6.5 e 7.0 de SQL Server) ou MAPI estendido (SQL Server 2000).

    - e -

  • SQLServerAgent: usa seus próprios recursos de email que são configurados e operados separadamente do SQL Mail e utilize MAPI estendido ou simple.
Os recursos de email do agente de SQL Server são chamados de SQLAgentMail para distingui-lo do correio SQL recursos fornecidos pelo MSSQLServer.

SQL Mail e SQLAgentMail estabelecem uma conexão MAPI com um host de email. SQL Mail e SQLAgentMail podem se conectar com Microsoft Exchange Server ou uma agência postal Protocolo 3 (POP3) servidor. O SQLMail e SQLAgentMail para SQL Server 6.5 e SQL Servidor 7.0 também pode se conectar com o Microsoft Mail Windows NT, mas isso Não há suporte para a configuração do SQL Server 2000. A Microsoft recomenda a uso de servidores Exchange de confiabilidade devido às limitações e problemas de logon os protocolos POP3/SMTP. A Microsoft não suporta usando email SQL se comunicar com servidores de email como o Lotus Notes, Lotus cc: mail ou Novell GroupWise, a menos que eles são tratados como servidores POP3.

SQL Mail é um aplicativo habilitado para email. Quando você envia um email, SQL usa o arquivo Mapi32. dll Para fazer uma chamada de API para iniciar o MAPI spooler do Windows Messaging subsistema (Mapisp32. exe), enviar o email e desligar o spooler. Em clientes de email mais antigos, o MAPI spooler não foi projetado para ser usado com um NT serviço. Com essas spoolers MAPI mais antigos, email gerado pelo correio SQL de saída permanece preso na caixa de saída até que o cliente de email é aberto. O problema era corrigido no Microsoft Windows NT 4.0 Service Pack 3, mas não foi incorporado NT 4.0 service packs subseqüentes devido ao produto incompatibilidades.

Para adicionais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
159425 PRB: Mensagem bloqueada com SQLMail e cliente do Exchange
Vários problemas com a configuração de correio SQL vencem Para usar um arquivo Mapi32. dll incorreto.

Antes de configurar o email SQL

SQL Mail requer uma conexão de email, uma caixa de correio, um perfil de email e a conta de Windows NT usado para iniciar SQL Server. Este Windows NT conta precisa ser uma conta de domínio se você estiver usando um servidor do Exchange como o servidor de email. Pode ser um local ou domínio NT conta se você estiver usando Servidor de email POP3/SMTP.

É o procedimento básico fazer logon no seu Windows NT servidor usando a conta usada para iniciar o SQL Server, configurar seu perfil de correio, testar a conexão de email e forneça este perfil de email para Email SQL. Quando você escolhe um nome de perfil, tente não incluir caracteres especiais (como hífens, pound sinais, períodos e assim por diante) porque eles podem funcionar com clientes do Exchange (como o Outlook), mas não com 6.5 de SQL Server versão do email SQL. Pelo mesmo motivo, o nome do perfil não pode ser mais de 32 caracteres.

Para obter melhores resultados, use Microsoft Exchange Server para enviar e receber correio de SQL. Microsoft Windows NT Mail é um email limitado programa que foi incluído com o Microsoft Windows NT antes para a versão do Serviços de email em destaque completo fornecidos pelo produto Microsoft Exchange Server linha e não pode ser usado com SQL Mail 2000.

Se você estiver usando um servidor de email de terceiros (como o Lotus Notes, Lotus cc: mail, Novell GroupWise, e assim por diante), você deve configurar o servidor de email como um servidor POP3. Microsoft não suporta conexão a esses servidores de email usando o email nativo serviços que podem ser instalados pelo cliente de email de terceiros. Alguns clientes de email de terceiros não oferecem suporte a MAPI exigida pelo email SQL. Contato o fornecedor de terceiros ou consulte o http://www.microsoft.com/Exchange/default.mspxSite da Web para obter assistência sobre o uso de seus clientes de email ou o disponibilidade de um conector Exchange para integrar os dois Exchange e seu provedor de serviços de email atual.

Como configurar o email SQL com o Exchange

  1. No Microsoft Exchange server, configure uma caixa de correio para o conta de usuário a ser usado pelo serviço MSSQLServer . Essa conta deve ser uma conta de domínio. Por exemplo:
    Conta: DOMAIN1\SQLServerAccount
    Caixa de correio: SQL1
  2. No computador SQL Server, fazer logon no Windows NT usando a mesma conta de usuário a ser usado pelo serviço MSSQLServer .

    No exemplo anterior na etapa 1 seria ser:
    DOMAIN1\SQLServerAccount
  3. Instale um cliente do Exchange no computador SQL Server. Quando executando SQL Server 6.5 ou 7.0 de SQL Server, isso pode ser o aplicativo cliente que acompanha o Microsoft Exchange Server, o Microsoft Outlook 98 ou o Microsoft O Outlook 2000. A adição do patch de segurança do Outlook para o Outlook 2000 impedir a disseminação de e-mail vírus causará SQL Mail 6.5 ou 7.0 parar responder (travar). Porque o Outlook 2002 também inclui o recurso de segurança, ele também causará SQL Mail 6.5 ou 7.0 travar. (Consulte o "cliente do Outlook 2000" seção mais adiante neste artigo para uma explicação detalhada sobre o causa).

    Ao executar o SQL Server 2000, o cliente de email deve ser o Cliente Microsoft Outlook 2000 ou Outlook 2002. Porque SQL Mail 2000 faz um Extended conexão MAPI ao servidor de email, ele não é afetado pelo Outlook recursos de segurança. Com SQL Server 2000 Service Pack 1, você também pode usar O Outlook 98.

    Para obter informações adicionais, Clique no número abaixo para ler o artigo na Microsoft Knowledge Base:
    281293 CORREÇÃO: SQL Mail 2000 precisa cliente Outlook 2000
  4. Inicie o cliente do Exchange e configurar o cliente para conectar-se de Microsoft Exchange Server. Você precisará fornecer o nome do o Exchange server e a caixa de correio do Exchange Server. Após a instalação concluída, verifique se que você pode enviar e receber email interativamente. Você pode então Feche o cliente.
  5. Inicie o aplicativo de email no Painel de controle. Clique em Mostrar perfis para localizar o nome do perfil que foi configurado na etapa 4. Se o nome do perfil é mais de 32 caracteres ou contém caracteres incomuns (períodos, hifens, sinais de sustenido e assim por diante), alteram o nome do perfil a ser menos de 32 caracteres e remover os caracteres incomuns (espaços são OK).
  6. No Painel de controle, clique em Serviçose verifique se o serviço MSSQLServer está configurado para ser executado sob o mesmo usuário Windows NT conta que você conectado com a etapa 2. Iniciar ou reiniciar o serviço MSSQLServer se necessário. No 7.0 de SQL Server e SQL Server 2000, tornar quaisquer alterações de conta de inicialização por meio de SQL Enterprise Manager se você usando a pesquisa de texto completo no computador.
  7. Configurar o correio de SQL para usar o nome de perfil encontrado na Etapa 5. SQL usa a conta e a senha configurada para o serviço MSSQLServer para logon no servidor do Exchange.

    Observação: se o nome do perfil que você digitar não é reconhecido ou não perfis são exibidos na caixa de listagem drop-down para 7.0 de SQL Server ou SQL Server 2000, tiver iniciado o serviço MSSQLServer na conta Sistema Local. Alterar o serviço Iniciar em uma conta de domínio, pare e reinicie o SQL Server e tente Configure novamente o perfil de email.
  8. Inicie SQL Mail. O ícone Email SQL ficará verde se SQL Mail for iniciado com êxito. (Esta etapa é não é necessário quando SQL Server 2000 porque SQL email será automaticamente iniciado quando você tenta enviar email pela primeira vez). Teste SQL Mail abrindo uma consulta janela e use xp_sendmail para enviar email para si mesmo. Se você estiver usando SQL Server 7.0 ou SQL Server 2000, também configure SQLAgentMail com o mesmo perfil. Você pode testar SQLAgentMail enviando email para um operador.

Como configurar o email SQL com um servidor de email da Internet

Aviso: a menos que você pode garantir 100% de conectividade para o Internet mail servidor sem precisar autenticar novamente seu logon de email, email SQL pode travar, forçando você parar e reiniciar SQL Server. O uso de um servidor de email da Internet é não é uma solução recomendada, mas pode ser a única alternativa em alguns casos.

O procedimento para configurar o correio de SQL com um Internet mail servidor (servidor de POP3/SMTP) é semelhante ao que para a configuração de correio SQL com um Exchange Server:
  1. No servidor POP3 (para emails de entrada), configurar uma caixa de correio para a conta de usuário a ser usado pelo email SQL. Você precisa ter um conta no servidor de email POP3 (mesmo que nunca haverá emails de entrada para SQL Mail processar) pois os clientes de email são projetados para verificar primeiro email de entrada antes de enviar email de saída. Você deve configurar uma caixa de correio email de saída no servidor SMTP se for diferente do POP3 servidor.
  2. Instale um cliente de email da Internet no computador SQL Server. Os aplicativos de cliente Internet Mail somente suportados pela Microsoft ao usar SQL Mail 6.5 ou 7.0 do SQL Mail são Microsoft Windows Messaging (fornecido com o Windows NT 4.0), Microsoft Outlook 98 e Microsoft Outlook 2000. A adição do patch de segurança do Outlook para o Outlook 2000 impedir a disseminação de email vírus causará SQL Mail 6.5 ou 7.0 travar. As mensagens do Exchange não enviadas com o Outlook 2002 requerem o cliente Outlook esteja sendo executado ativamente no servidor.

    O aplicativo de cliente somente email da Internet que pode ser usado Quando você usa SQL Mail 2000 é o Microsoft Outlook 2000. Você também pode usar Abra o Outlook 2002 se você estiver disposto a manter o cliente Outlook no servidor todas as vezes. Com SQL Server 2000 Service Pack 1, você também pode usar o Outlook 98.

    Para obter informações adicionais, clique no número de artigo abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    281293 CORREÇÃO: SQL Mail 2000 precisa cliente Outlook 2000
    Porque o Microsoft Outlook Express não cria um Perfil de email, Outlook Express não funciona com o email SQL.
  3. Fazer logon no servidor de Windows NT usando Windows NT conta usada para iniciar o SQL Server. Inicie o cliente de email da Internet e configurar um perfil para usar o serviço de correio da Internet e conectar-se para POP3 (de entrada) e servidores SMTP (saída). O nome de conta e senha para fornecer acesso aos servidores POP3/SMTP é a conta de email criada no Etapa 1 (não é necessariamente a mesma conta usada para iniciar o SQL Servidor). Após a conclusão da instalação, verifique se que você pode enviar e receber emails interativamente. Em seguida, você pode fechar o aplicativo de cliente de email.

    Configurar o serviço Internet Mail cria um arquivo de armazenamento pessoal (. pst) armazene emails baixados do servidor POP3. Esse arquivo. pst é usado por qualquer serviço que está usando este perfil de email e causa um conflito se SQL Mail e agente SQL Mail ambos usam o mesmo perfil de email.Para informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    313969 PRB: Erro 'não é possível abrir o arquivo. pst' ocorre ao usar um perfil de servidor POP3 com o email SQL
    Se você especificar um local para o arquivo. pst, não Use um compartilhamento de rede.Para adicionais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    297019 OL2000: Por que arquivos. pst não são recomendados em um Link WAN ou LAN
  4. No Painel de controle, clique em email para abrir o aplicativo de email. Clique em Mostrar perfis para localizar o nome do perfil que foi configurado no etapa anterior (por exemplo, "configurações de Internet"). As mesmas restrições sobre o comprimento do perfil e caracteres incomuns aplicar como no caso da configuração do SQL Mail com um Exchange server.
  5. No Painel de controle, clique em Serviçose verifique se o serviço MSSQLServer está configurado para ser executado sob o mesmo usuário Windows NT conta usada para configurar o perfil de email. Iniciar ou reiniciar o serviço MSSQLServer , se necessário.
  6. Configurar o correio de SQL para usar o nome de perfil encontrado na Etapa 4.

    Observação: se o nome de perfil que você digite não é reconhecido ou sem perfis aparecem na caixa de listagem suspensa para 7.0 de SQL Server ou SQL Server 2000, você tem iniciado o serviço MSSQLServer na conta Sistema Local. Alterar o serviço Iniciar em uma conta válida do Windows NT, pare e reinicie o SQL Server e Tente configurar novamente o perfil de email.
  7. Inicie SQL Mail. O ícone Email SQL ficará verde se SQL Mail foi iniciado com êxito. (Isso etapa não é necessária quando SQL Server 2000 porque correio SQL será é iniciado automaticamente quando você tenta enviar email pela primeira vez.) Teste SQL Mail por abrir uma consulta janela e use xp_sendmail para enviar email para si mesmo. Se você estiver usando SQL Server 7.0 ou SQL Server 2000, também configure SQLAgentMail com o mesmo perfil. Você pode testar SQLAgentMail enviando email para um operador.
Aviso: se você tentar usar o email SQL para estabelecer uma conexão com um Servidor de email POP3/SMTP você deve ser capaz de conectar e enviar email pelo repetidamente usando as seguintes etapas:
  1. Clique no ícone que inicia o cliente de email.
  2. Enviar uma mensagem para o mesmo endereço de email listada na para que possa testar tanto a enviar e receber recurso de perfil.
  3. O cliente de email de saída.
  4. Repita as etapas 1 a 3 várias vezes para simular o esperado tráfego de email.
Observação: se a qualquer momento durante este processo quaisquer caixas de diálogo aparecem que exigem uma resposta (como clicar em OK para fazer logon) ou for solicitado a digitar uma senha, não será trabalhar com o email SQL. Para um Internet mail conexão para funcionar com SQL Mail, você deve ter conectividade de 100% ou SQL Mail não é utilizável e talvez você precise Reinicie o servidor para solucionar o problema.

O motivo é que SQL o Mail não fornece para repetições ao acessar uma conta POP3. Se SQL Mail não pode se conectar ao servidor POP3 na primeira tentativa, Internet Mail Connector normalmente abre uma caixa de diálogo que solicita que você clique em OK para tentar novamente. Ele que deve ocorrer, SQL Mail, que está sendo executado como parte do serviço MSSQLServer, nunca vê a caixa de diálogo e pára de responder Neste ponto. Talvez você precise interromper o aplicativo Mapisp32. exe ou mesmo Reinicie o computador Windows NT para limpar o problema.

Cliente de mensagens do Windows

Esse cliente pode ser usado com SQL Server 6.5 e 7.0 mas não pode ser usado com o SQL Server 2000. O cliente de email do Microsoft Windows Messaging fornecido com o Windows NT 4.0 e suporta o Microsoft Mail e o correio da Internet (POP3/SMTP). Há um problema conhecido com emails de saída enviadas pelo correio SQL sendo preso a Caixa de saída, a menos que o cliente Windows Messaging estiver aberto. Esse problema foi causado por o MAPI spooler não sendo projetado para ser chamado de um Windows NT serviço. Esse problema foi corrigido no Microsoft Windows NT 4.0 Service Pack 3 mas a correção não foi incluída no posterior Windows NT service pack cria porque ele causado incompatibilidades de produto.

Se você instalou o Windows Messaging antes para aplicar o Service Pack 3, é muito provável que a correção problema. Se você instalou ou reinstalado o Windows Messaging após a aplicação Service Pack 3, você precisa contatar o Atendimento Microsoft para obter uma correção para o arquivo Mapi32. dll. Para determinar se você precisa de uma correção, localize o arquivo Mapi32. dll no o computador e verifique a data e o tamanho do arquivo. Por exemplo, se a data o arquivo Mapi32. dll é 14/10/1996 e o tamanho é 621 KB (versão 4.0), versão do arquivo faz com que mensagens SQL estar presas na caixa de saída. Se o Arquivo Mapi32. dll é datado de 1 de 5 de 1997 e o tamanho é 701 KB (a data e tamanho de a correção incluída no Windows NT 4.0 Service Pack 3) que é a versão correta do arquivo (também a versão 4.0). Como os números de versão são o mesmo, é mais confiável para usar o tamanho e a data do arquivo em vez da versão número ao determinar se você tem ou não o MAPI32. dll correto arquivo.

Windows Messaging não está incluído no Microsoft Windows 2000, portanto Você precisa adquirir o Microsoft Outlook para usar o correio de SQL com confiável um Servidor de email de Internet se você estiver usando o Windows 2000.

Outlook 97 ou Outlook 98 cliente

O cliente Outlook 98 pode ser usado com SQL Server 6.5 e 7.0 mas não pode ser usado com o SQL Server 2000, a menos que você aplicou a SQL Server 2000 O Service Pack 1.

Para obter informações adicionais, Clique no número abaixo para ler o artigo na Microsoft Knowledge Base:
281293 CORREÇÃO: SQL Mail 2000 precisa cliente Outlook 2000
Microsoft Outlook oferece suporte a email do Exchange e Correio de Internet (POP3/SMTP). O Outlook 97 fornecido com Microsoft Office 97 e instala um arquivo Mapi32. dll datada de 20/12/96, com um tamanho de 714 KB. Porque O Outlook 97 não foi projetado para ser usado dentro de um serviço de Windows NT, o Arquivo Mapi32. dll (versão 4.00.993.3) causa email de saída de email SQL para ser preso na caixa de saída se o cliente Outlook não for deixado aberto no servidor. Para Resolva esse problema, atualize para o Outlook 98 ou Outlook 2000.

Outlook 98 é um produto autônomo, como um substituto para o Outlook 97. Quando você instalar o Outlook 98, selecione a opção Corporações ou grupo de trabalho . Não selecione a opção Somente Internet . A opção Somente Internet instala somente um stub (32 KB de tamanho, datado de 26/3/1998, versão 5.5.2163.0) do arquivo Mapi32. dll e esta versão não funciona com o email SQL. A versão de Mapi32. dll correta para o Outlook 98 funciona com SQL Mail é 5.5.2174.0, ou posterior (datada de 26/3/1998 e 857 KB). A opção Corporações ou ainda permite que você use o Outlook 98 com um POP3/SMTP Servidor de email da Internet. Se você tiver instalado o Outlook 98 com a opção Somente Internet no Painel de controle, use Adicionar ou remover programas para executar novamente a instalação do Outlook 98 e reinstalar o Outlook 98 componentes. Você também precisará recriar seu perfil de email.

O Outlook 98 não suporta correio baseado em IMAP Internet Message Access Protocol com a opção corporação ou grupo de trabalho . Se precisar de suporte a IMAP, você precisará configurar o Outlook Express (junto com o Outlook) para enviar e receber correio baseado em IMAP. Uso O Outlook Express para enviar e receber correio baseado em IMAP e fornecer o Perfil de email do Outlook para email SQL.

Cliente do Outlook 2000

Esse cliente pode ser usado com SQL Server 6.5, 7.0 de SQL Server, e SQL Server 2000.

Microsoft Outlook 2000 oferece suporte a email do Exchange e Correio da Internet (POP3/SMTP) e é fornecido com o Microsoft Office 2000. O modelo MAPI completamente foi alterado no Outlook 2000. Em vez de uma biblioteca MAPI completa, Outlook 2000 usa somente um stub MAPI (128 KB em tamanho). Este módulo aponta para o corrigir o arquivo de biblioteca MAPI para usar, com base no idioma instalado no Windows NT computador (por exemplo, o ficheiro Msmapi32. dll no \Program Pasta Files\Common Files\System\Mapi\1033\NT). Substituindo o stub Mapi32. dll com uma versão diferente quebras Outlook 2000 e você precisará executar Fixmapi. exe para corrigir o problema.

Para obter informações adicionais, clique no número de artigo abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
195795 OL2000: (CW) problemas de solução de problemas de configuração do Outlook

Outlook 2000 deve ser instalado com a opção corporação ou grupo de trabalho . Para verificar se você instalou o Outlook 2000 corretamente, no menu Ferramentas do Outlook 2000, clique em Opções. Clique na guia Serviços de email ou na guia de Entrega de correio , dependendo de como o Outlook está configurado atualmente. Você irá ver um botão de comando Reconfigurar suporte para email . Se você clicar em Reconfigurar suporte para email, uma caixa de diálogo é aberta. Se a opção Corporações ou grupo de trabalho não estiver selecionada, clique para selecioná-lo e o Outlook 2000 irá Reconfigure-se sem que você precise remover e reinstalar o programa. No entanto, você deve recriar seu perfil de email.

Observação: se você fizer uma alteração e selecione a opção Corporações ou grupo de trabalho , você deve reiniciar o SQL Server para que as alterações entrem em efeito.

Depois de instalar o Outlook 2000, deve haver pelo menos dois Arquivos de Mapi32. dll, um datada 1/14/1999, versão 1.0.2536.0 que está na Diretório \Winnt\System32 (para compatibilidade com email ativado aplicativos como correio de SQL mas não é usado pelo Outlook 2000) e outro arquivo datada 1/26/1999, versão 1.0.2518.0 do \Program Files\Common Diretório de Files\System\Mapi\1033\NT (usado pelo Outlook 2000). Se você não tem um arquivo Mapi32. dll na pasta \Winnt\System32, Outlook 2000 pode funcionar corretamente, mas não poderá iniciar o Mail SQL. Se isso acontecer, copie o Arquivo Mapi32. dll na pasta \Program Files para a \Winnt\System32. pasta.

Em resposta a ameaça criada por worms de email Microsoft lançou um patch de segurança para o Outlook 2000 notifica o usuário quando um programa Outlook não tenta enviar email e solicita o usuário indicar Se isso deve ser permitido clicando Sim ou não. Como SQL Mail é executado por meio do serviço de SQL Server, isso tela pop-up de segurança é enviada para a área de trabalho virtual e nunca é vista por um usuário. Como o email não enviado a interação do usuário pendente, o resultado final é que SQL o Mail irá travar.

Esse comportamento pode ser visto com o email SQL para SQL Server 6.5 ou 7.0 de SQL Server porque eles fazem uma conexão de MAPI simples para o cliente de email e isso irá disparar a tela pop-up de segurança. Porque SQL Email para SQL Server 2000 faz uma conexão MAPI estendida, segurança pop-up tela é ignorada.

Se sua versão do Outlook 2000 é 9.0.0.4201 ou mais tarde (como visto na caixa "Sobre o Microsoft Outlook" no Outlook 2000), você tem a atualização de segurança do Outlook instalada. Entre em contato com seu administrador do Exchange Se é possível relaxar a segurança padrão restrições.

Para adicionais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
263297 OL2000: Administrador informações sobre a atualização de segurança de email do Outlook

Cliente do Outlook 2002

Esse cliente pode ser usado com o SQL Server 2000.

Microsoft O Outlook 2002 suporta o correio do Exchange e correio da Internet (POP3/SMTP) e é fornecido com Microsoft Office XP. O Outlook 2002 emprega uma configuração unificada e não oferecem opções de configuração separados para Corporações ou grupo de trabalho ou Apenas email na Internet. O Outlook 2002 também inclui recursos de segurança que primeiro apareceu no patch de segurança do Outlook 2000 para proteção contra emails worms.

No Outlook 2002, a lógica de spooler do MAPI foi movida em processo Portanto, quaisquer mensagens de Exchange não enviadas (como aqueles para um servidor de email da Internet) requerem o cliente Outlook esteja sendo executado ativamente no computador servidor. Se o cliente Outlook não for deixado aberto, mensagens de saída permanecerá na caixa de entrada até que o cliente Outlook é aberto quando serão enviados. Isso comportamento não é visto com mensagens enviadas para um servidor Exchange.

O Recursos de segurança de email do Microsoft Outlook 2002 fornecem níveis adicionais de proteção contra mensagens mal-intencionadas. O recurso importante do SQL Mail perspectiva é a confirmação de envio automático de e-mails mensagens. Porque os recursos de segurança são acionados por um MAPI simples conexão, o Outlook 2002 quando usado com o email SQL no SQL Server 6.5 e SQL Server 7.0 pode causar SQL Mail travar devido a tela pop-up de segurança. Contate o administrador do Exchange para ver se é possível relaxar a restrições de segurança padrão.

Para adicionais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
290499 OL2002: Administrador informações sobre recursos de segurança de email

Internet Explorer e Outlook Express cliente

Uso do Outlook Express com o email SQL não é suportado porque SQL Mail requer um perfil de correio e Outlook Express não cria um. Mesmo se Você não tiver explicitamente definido Outlook Express como cliente de email padrão, instalação ou atualização do Internet Explorer pode causar Outlook Express definido como seu cliente de email padrão.

Em algumas versões do Internet Explorer ou Outlook Express (por exemplo, Internet Explorer 5.0), SQL Server ignora o perfil de email fornecido e tenta usar o cliente de email padrão. Por exemplo, se o cliente de email padrão for Outlook Express, SQL Mail pode ignorar perfil de correio de Outlook fornecido (mesmo que o perfil testado com êxito com o botão email SQL teste ) e tentar iniciar o Outlook Express. Se o Outlook Express não foi configurado para se conectar a um servidor POP3/SMTP, email SQL pára de responder ou relatórios de mensagens de erro sobre sendo não é possível conectar a servidor de email. Se você tentar iniciar o correio SQL por meio do SQL Enterprise Manager e ele pára de responder, talvez você precise usar o Gerenciador de tarefas para executar uma Tarefa final na SQL Enterprise Manager para resolver o problema.

Para determinar qual cliente de email padrão está usando, execute essas etapas:
  1. Abra o Painel de controle e clique duas vezes em Opções da Internet.
  2. Clique na guia programas e verifique se o Outlook Express, Netscape Messenger ou alguns outro cliente de email é selecionado. Selecione Microsoft Outlook(se instalado) da caixa de combinação drop-down de email.
  3. Parar e reiniciar SQL Server antes de iniciar o SQL Correio.
Se você não estiver usando o Internet Explorer 5.0, as seleções na na guia programas na caixa de diálogo Opções da Internet aparecem ligeiramente diferentes. As opções podem ser muito diferentes se você estiver usando um navegador não-Microsoft.

Além tornar o Outlook Express seu cliente de email padrão, o Internet Explorer instalação também pode renomear seu trabalho Mapi32x.dll no arquivo Mapi32. dll ordem para instalar um stub MAPI para Outlook Express. Se você tentar iniciar SQL Mail, ele falhará quando ele tenta usar esse arquivo MAPI.

Se você tivesse uma configuração de email SQL de trabalho antes para a instalação ou atualização de Internet Explorer, procure o diretório \Winnt\System32 para ver se ele contém um arquivo Mapi32. dll e um Mapi32x.dll. Se houver uma diferença significativa de tamanho entre esses dois arquivos (por exemplo, 128 KB para Mapi32. dll e 701 KB para Mapi32x.dll), exchange (swap) os nomes desses dois arquivos e a tentativa de iniciar SQL correio novamente.

Informações adicionais

Para informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
311231 INF: Correio SQL - SQL Server - perguntas freqüentes
315886 INF: Problemas comuns de email SQL

Para obter mais informações, consulte o seguinte livro:
Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
235214BUG: SQL Mail não totalmente suportado w/Cluster servidores virtuais do SQL

Propriedades

ID do artigo: 263556 - Última revisão: sexta-feira, 30 de março de 2012 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
Palavras-chave: 
kbsqlsetup kbinfo kbsqlservmail kbmt KB263556 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: 263556

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