Perguntas mais frequentes - SQL Server - SQL Mail

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

Sumário

Este artigo responde a algumas perguntas mais frequentes sobre a configuração e capacidades de correio de SQL. Este artigo descreve como configurar o SQL Mail nem como SQL Mail de resolver problemas relacionados. Para obter informações adicionais sobre como resolver problemas comuns com o SQL Mail, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
315886 Problemas comuns de correio de SQL
A maioria das SQL Mail relacionadas com problemas são devido a uma configuração incorrecta. Para obter informações adicionais sobre como configurar correctamente o SQL Mail, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
263556 Como configurar o SQL Mail
Este artigo pressupõe que possuam conhecimento prático das informações de fundo fornecidas na Microsoft Knowledge Base artigo Q263556.

Salvo disposição em contrário, comentários no presente artigo relativamente à impressão de SQL também se aplicam ao correio do agente de SQL.

Mais Informação

As perguntas que se seguem são perguntas mais frequentes dos profissionais de suporte do Microsoft SQL Server relativas à série de SQL. As questões não deverão são classificadas por ordem da frequência, mas perguntas semelhantes são agrupadas em conjunto.


Q1: que é necessário instalar um cliente de correio no computador do SQL Server para utilizar o SQL Mail?

A1: Correio de SQL é uma aplicação de correio MAPI Application Programming Interface () com base que requer a MAPI messaging subsystem para enviar correio. Um subsistema MAPI é instalado quando instalar um cliente baseado em MAPI. Microsoft Windows NT 4.0 fornece um cliente MAPI chamado Windows Messaging; No entanto, o Microsoft Windows 2000 não fornecem um cliente MAPI. Para obter informações adicionais, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
238085 Windows 2000 não instala o subsistema MAPI 1.0
É a forma mais fácil para fornecer o subsistema MAPI para o SQL Mail para utilizar instalar um cliente de correio baseado em MAPI, como o Microsoft Outlook. O cliente de correio também fornece um mecanismo para configurar um perfil de correio que, em seguida, pode atribuir a SQL Mail. O perfil de correio fornece SQL Mail com as informações necessárias para ligar ao servidor de correio para enviar e receber correio.

P2: Que clientes de correio posso utilizar com o SQL Mail?

A2: Os clientes de correio, que pode utilizar com o SQL Mail dependem da versão do SQL Server e o sistema operativo. Se estiver a utilizar o Windows NT 4.0, pode utilizar o cliente Windows Messaging, fornecido com o Windows NT 4.0 com o SQL Mail para o SQL Server 6.5 e SQL Server 7.0. A Windows Messaging cliente só funciona com uma Internet, servidor de correio e não funcionará com o SQL Server 2000.Para obter informações adicionais sobre opções de cliente de correio para o SQL Server 2000, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
281293 CORRECÇÃO: O correio SQL 2000 necessita de cliente do Microsoft Outlook 2000
Microsoft Outlook 98 funciona com o SQL Server 6.5 e SQL Server 7.0. Outlook 98 com o SQL Server 2000 só funciona se tiver aplicado Microsoft SQL Server 2000 Service Pack 1. Outlook 98 funciona com um Exchange server ou um servidor de correio da Internet. Tem de ter o Outlook 98 instalado com a opção Empresarial ou grupo de trabalho para o mesmo para funcionar com o SQL Mail. O subsistema MAPI instalado no modo apenas correio da Internet (IMO, Internet Mail Only) é um stub que fornece suporte MAPI mínima para as funcionalidades básicas do Microsoft Outlook e não funcionará com o SQL Mail.

Microsoft Outlook 2000 funciona com o SQL Server 6.5, SQL Server 7.0 e SQL Server 2000. Outlook 2000 funciona com um Exchange server ou um servidor de correio da Internet. Tem de ter o Outlook 2000 instalado com a opção Empresarial ou grupo de trabalho para o mesmo para funcionar com o SQL Mail. O subsistema MAPI instalado no modo IMO é um stub que fornece suporte MAPI mínima para as funcionalidades básicas do Microsoft Outlook e não funcionará com o SQL Mail. Para obter informações adicionais sobre a opção de IMO para Outlook, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
252720 MAPI e CDO não são suportados no modo IMO do Outlook
Microsoft Outlook 2002, fornecido com o Microsoft Office XP, funciona com o SQL Server 2000. Funcionalidades de segurança incorporadas no Outlook 2002 e versões posteriores do Outlook que o SQL correio deixar de responder com SQL Server 6.5 e SQL Server 7.0. Para o Outlook 2002 ou versões posteriores para trabalhar com impressão em série de SQL e SQL Server 2000, deverá ter um servidor do Exchange. Não recomendamos que utilize o Outlook 2002 ou versões posteriores com servidores de correio de SQL Mail e Simple Mail Transfer Protocol (SMTP) ou Internet de Post Office Protocol 3 (POP3). Consulte a secção de "Cliente do Outlook 2002" no seguinte artigo da Microsoft Knowledge Base:
263556 Como configurar o SQL Mail


P3: Posso utilizar o Outlook Express com o SQL Mail?

A3: Uma vez que o Outlook Express instala um subsistema de processamento de mensagens MAPI simple e não fornece o mecanismo para criar um perfil de correio, não é possível utilizá-lo com o SQL Mail.

P4: Como posso criar um perfil de correio se estiver a utilizar o Microsoft Small Business Server?

A4: O Small Business Server é um caso especial, uma vez que é o servidor do Exchange no mesmo computador que o SQL Server. Para obter informações adicionais sobre como utilizar o SQL Mail no Small Business Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
304967 Como configurar o SQL Server para enviar correio electrónico no Small Business Server 2000
P5: Posso utilizar SQL Mail com servidores de correio como o Lotus Notes ou Novell Groupwise?

A5: Pode utilizar o correio de SQL com servidores de correio de terceiros como o Lotus Notes ou Novell Groupwise; No entanto, esta configuração só é suportada se o servidor de correio de outro fabricante estiver configurado como um servidor de correio da Internet.

Apesar de poder ser possível configurar o cliente do Microsoft Outlook para trabalhar com servidores de correio de terceiros, a utilização dos clientes de correio electrónico fornecido com os servidores de correio não é suportada para utilização com o SQL Mail. Estes clientes de correio electrónico fornecem própria implementação de MAPI o subsistema de processamento de mensagens e não foram testados para utilização com o SQL Mail.

P6: É necessário ter um servidor POP3 se SQL Mail nunca irá receber correio?

A6: A menos que tenha configurado o SQL Mail com o Exchange server para correio electrónico de entrada, tem de ter uma servidor POP3 de funcionar mesmo que nunca será recebido correio no servidor. O motivo é que o Microsoft Outlook verifica primeiro o servidor de correio POP3 recebido antes de enviar correio electrónico a enviar. Se não existir nenhum servidor de POP3 válido receber correio, correio electrónico de saída pode ser atrasada, nunca enviadas, ou SQL Mail pode parar de responder (bloquear).

P7: Posso utilizar a minha conta do Yahoo! ou Outlook.com do meu servidor de POP3?

A7: Serviços de correio baseado na Web como Yahoo! Mail e Outlook.com não podem ser utilizados como um servidor de POP3. Utilização desses serviços para fins comerciais pode também ser em violação dos respectivos acordos de utilização do serviço.

Utilização de uma conta de POP3 operada por um fornecedor de serviços Internet (ISP), tais como MSN não também é uma boa ideia. Se o SQL Mail não conseguir ligar ao servidor POP3 por qualquer motivo, o SQL Mail deixa de responder e tem de parar e, em seguida, reinicie o SQL Server antes de poder enviar correio novamente. Servidores de correio electrónico fora do controlo possam ser tomados para baixo em qualquer altura para manutenção ou abrandamentos na Internet poderiam tornar inacessível.

Uma solução melhor consiste em instalar um servidor POP3 no computador do SQL Server e configurá-lo com uma conta de correio para que tenha um servidor de POP3 local e uma ligação garantida. Os protocolos POP3 e SMTP são domínio público e pode obter os servidores de correio que suportem estes protocolos através da Internet para instalação modesto ou sem custos. A Microsoft não apoia um determinado servidor de correio de Internet através de outros utilizadores, nem suporta a instalação ou a administração de um servidor de correio da Internet.

P8: Como posso utilizar SQL Mail se não pretender instalar o Microsoft Outlook no computador do SQL Server?

A8: Se estiver a executar Windows NT 4.0, é possível utilizar o Windows Messaging, dependendo da versão do SQL Server. Consulte a pergunta anterior em clientes de correio disponíveis para utilização com o SQL Mail para limitações no cliente Windows Messaging.

Se estiver a executar o Windows 2000, tem de ter o cliente do Microsoft Outlook instalado no computador do SQL Server.

Também pode enviar correio de um lote de Transact-SQL, sem a utilização de correio de SQL, utilizando o CDO para NT Server (CDONTS) ou CDO para Windows 2000 (CDOSYS) e os procedimentos de SQL Server OLE automation armazenado. Para obter informações adicionais sobre como criar procedimentos de correio utilizando o CDO, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
312839 Como enviar correio electrónico a partir do SQL Server sem utilizar o SQL Mail
P9: Se tiver o Microsoft Exchange, é ainda necessário utilizar o Outlook?

A9: O Outlook fornece uma MAPI do lado do cliente que nem sempre é adequada para uma aplicação do lado do servidor como o SQL Server. A MAPI do lado do servidor que vem com o Exchange Server é preferível a MAPI do lado do cliente que vem com o Outlook. Infelizmente, instalação de MAPI do Exchange não fornecem a capacidade de criar o perfil de correio requerido pelo SQL Mail. Existem técnicas que pode utilizar para criar um perfil de correio, se pretender utilizar o MAPI do lado do servidor de Exchange. Para obter informações adicionais sobre como criar um perfil de correio com a MAPI do lado do servidor de Exchange, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
306962 Como criar perfis MAPI sem instalar o Outlook
Não é necessário instalar o Exchange Server no computador do SQL Server para instalar a MAPI do lado do servidor. É tudo o que necessita para instalar o Microsoft Exchange Administrator. Os serviços do Exchange também tem de adicionar para criar o seu perfil. Para obter informações adicionais sobre como adicionar os serviços do Exchange, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
294470 Como adicionar entradas para os serviços do Exchange para Mapisvc
P10: Posso enviar correio electrónico em HTML com o SQL Mail?

A10: É possível utilizar o SQL Mail para enviar correio formatado em HTML com as versões actuais do SQL Server devido a limitações de MAPI. Para obter informações adicionais, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
268440 MAPI não é adequado para mensagens de HTML
Se for necessário enviar correio formatado em HTML, poderá considerar criar procedimentos armazenados que utilizam Collaboration Data Objects (CDO) para enviar correio. Para obter informações adicionais sobre como criar procedimentos de correio utilizando o CDO, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
312839 Como enviar correio a partir do SQL Server sem utilizar o SQL Mail
P11: Porque é que não tenho uma opção para iniciar o SQL Mail no SQL Server 2000?

A11: Não existe nenhuma opção para iniciar manualmente o correio de SQL no SQL Server 2000 ou para iniciar automaticamente o SQL Mail quando o SQL Server é iniciado. SQL Mail inicia automaticamente na primeira vez que enviar uma mensagem de correio de SQL. Para obter informações adicionais, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
293443 A opção de início automático SQL Mail não aparece no SQL Enterprise Manager
Iniciar e parar o SQL Mail utilizando o xp_startmail e xp_stopmail , procedimentos armazenados estendidos podem conduzir a fugas de memória e a Microsoft não recomenda que utilize os procedimentos armazenados a menos que aplique o SQL Server 2000 Service Pack 2. Para obter informações adicionais, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
300414 CORRECÇÃO: Operações de SQL Mail podem conduzir a falhas e fugas de memória
P12: Porque é que é necessário utilizar uma conta de domínio para iniciar o SQL Server?

A12: Só é necessário utilizar uma conta de domínio para iniciar o SQL Server se utilizar o Exchange Server. Correio de SQL tem de conseguir ligar ao Exchange Server, utilizando a autenticação do Windows para evitar que sejam solicitadas as credenciais de utilizador. Uma conta de domínio que pode iniciar sessão para o computador local do SQL Server e o computador remoto do Exchange Server é a melhor forma para efectuar este procedimento.

Se estiver a utilizar um servidor de correio da Internet, em seguida, tem de fornecer um nome de conta e palavra-passe para o servidor POP3 quando configura o perfil de correio. Uma vez que esta é a autenticação apenas necessária para iniciar sessão no servidor POP3, não é necessário iniciar o serviço SQL Server a partir de uma conta de domínio. Servidores SMTP não necessitam normalmente de uma conta e palavra-passe.

Não deve iniciar o SQL Server da conta de sistema Local se estiver a planear utilizar o SQL Mail porque não é possível associar um perfil de correio com a conta de sistema Local.

P13: É necessário utilizar o mesmo perfil para o SQL Mail e o correio do agente de SQL?

A13: Perfis de correio estão associados uma determinada conta de início de sessão do Windows. Se configurar o serviço de correio da Internet no seu perfil, um ficheiro de pastas pessoais (. pst) para armazenar correio mensagens transferidas do POP3 é criado um servidor numa localização predefinida. Este ficheiro. pst é utilizado por qualquer serviço que utiliza este perfil de correio e gera um conflito, se o SQL Mail e o correio do agente de SQL, utilize o mesmo perfil de correio.

Se configurar perfil de correio com o serviço do Exchange, geralmente não utilizar um ficheiro. pst uma vez que o correio do Exchange será mantido no servidor do Exchange. Neste caso, pode utilizar o mesmo perfil de correio para o SQL Mail e o correio do agente de SQL. No entanto, se criar um ficheiro. pst, apenas um serviço utilizando o perfil de correio pode aceder o ficheiro. pst em qualquer altura. Se estiver a utilizar um ficheiro. pst no perfil de correio, pretenderá utilizar perfis de correio diferente para o correio de SQL e SQL agente. Consulte q313969 (Inserir hiperligação para artigo) para obter mais detalhes.

Nota: Se especificar uma localização para o ficheiro. pst, não utilize uma partilha de rede. Para obter informações adicionais, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
297019 Por que razão os ficheiros. pst não são recomendados numa rede local ou de uma ligação WAN
Se iniciar os serviços SQL Server e SQL Agent com contas de serviço diferente, tem de configurar um perfil de correio para cada conta. Para configurar um perfil de correio para uma conta de serviço, tem de iniciar sessão no servidor utilizando essa conta de serviço.

P14: Que conta posso utilizar se o Exchange server e do SQL server estão em domínios separados e não existe nenhuma fidedignidade entre os dois domínios?

R14: Se não é possível enviar uma mensagem de correio ao servidor do Exchange do cliente Outlook no computador do SQL Server sem terem de introduzir as credenciais de início de sessão, correio de SQL não irá funcionar. Qualquer tentativa para enviar correio fará com que o SQL Mail deixar de responder quando é apresentado o aviso de caixa de diálogo credenciais de utilizador no ambiente de trabalho virtual.

Para contornar este comportamento, tratar o Exchange server como um servidor de correio da Internet. Pode passar as informações de conta e palavra-passe de início de sessão quando configura o perfil de correio para que o SQL Mail não será avisado para obter as informações de início de sessão ao ligar ao servidor do Exchange no outro domínio.

Também pode utilizar esta técnica se o servidor de SQL Server e Exchange server estiverem separados por um firewall.

P15: SQL Mail funciona com o Microsoft Desktop Engine (MSDE)?

R15: Correio de SQL não é suportado no MSDE. Tem de actualizar para uma edição não MSDE do SQL Server para utilizar o SQL Mail.




Propriedades

Artigo: 311231 - Última revisão: 12 de setembro de 2013 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
Palavras-chave: 
kbinfo kbmt KB311231 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: 311231

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