Perguntas freqüentes - SQL Server - SQL Mail

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

Sumário

Este artigo responde algumas perguntas freqüentes sobre a configuração e os recursos do SQL Mail. Este artigo não descreve como configurar o SQL Mail nem como solucionar problemas de SQL Mail problemas relacionados à. Para obter informações adicionais sobre como solucionar problemas comuns com o SQL Mail, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
315886 Problemas comuns do SQL Mail
A grande maioria do SQL Mail relacionados a problemas são devido a uma configuração incorreta. Para obter informações adicionais sobre como configurar corretamente o SQL Mail, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
263556 Como configurar o SQL Mail
Neste artigo partem do princípio de que ter um conhecimento prático das informações adicionais fornecidas no artigo da Base de Conhecimento Microsoft Q263556.

Salvo indicação em contrário, comentários neste artigo sobre SQL Mail também se aplicam ao SQL Agent Mail.

Mais Informações

As perguntas a seguir são perguntas freqüentes de profissionais de suporte do Microsoft SQL Server sobre Mail do SQL. As perguntas não são classificadas em ordem de freqüência, mas perguntas semelhantes são agrupadas.


T1: por que eu preciso instalar um cliente de email no computador SQL Server para usar o SQL Mail?

A1: SQL Mail é um aplicativo de email MAPI Application Programming Interface () com base em que exija o subsistema de mensagens para enviar email MAPI. Um subsistema MAPI é instalado quando você instala 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 fornece um cliente MAPI. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
238085 Windows 2000 não instala o subsistema MAPI 1.0
É a maneira mais fácil de fornecer o subsistema MAPI do SQL Mail para usar instalar um cliente de email com base em MAPI, como o Microsoft Outlook. O cliente de email também fornece um mecanismo para configurar um perfil de email que podem ser atribuídos para o SQL Mail. O perfil de email fornece SQL Mail com as informações necessárias para se conectar ao servidor de email para enviar e receber emails.

Q2: O que os clientes de email posso usar com o SQL Mail?

A2: Os clientes de email que você pode usar com o SQL Mail dependem da versão do SQL Server e do sistema operacional. Se você estiver usando o Windows NT 4.0, você pode usar o cliente Windows Messaging fornecido com o Windows NT 4.0 com o SQL Mail para SQL Server 6.5 e 7.0 do SQL Server. A Windows Messaging cliente só funciona com uma conexão de servidor de e-mail e não funcionará com o SQL Server 2000.Para obter informações adicionais sobre as opções de cliente de email para o SQL Server 2000, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
281293 CORREÇÃO: O SQL Mail 2000 precisa cliente Microsoft Outlook 2000
Microsoft Outlook 98 funciona com o SQL Server 6.5 e 7.0 do SQL Server. Outlook 98 funciona com o SQL Server 2000 somente se você tiver aplicado o Microsoft SQL Server 2000 Service Pack 1. Outlook 98 funciona com um servidor do Exchange ou um servidor de email da Internet. Você deve ter o Outlook 98 instalado com a opção corporação ou grupo de trabalho para que ele funcione com o SQL Mail. O subsistema MAPI instalado no modo Internet Mail (IMO) é um stub que fornece suporte a MAPI mínimo para a funcionalidade básica 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 servidor do Exchange ou um servidor de email da Internet. Você deve ter o Outlook 2000 instalado com a opção Corporações ou grupo de trabalho para que ele funcione com o SQL Mail. O subsistema MAPI instalado no modo IMO é um stub que fornece suporte a MAPI mínimo para a funcionalidade básica do Microsoft Outlook e não funcionará com o SQL Mail. Para obter informações adicionais sobre a opção IMO do Outlook, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
252720 Não há suporte para MAPI e CDO no modo IMO do Outlook
Microsoft Outlook 2002, fornecido com o Microsoft Office XP, funciona com o SQL Server 2000. Recursos de segurança criados no Outlook 2002 e versões posteriores do Outlook causam SQL Mail pare de responder com o SQL Server 6.5 e 7.0 do SQL Server. Para o Outlook 2002 ou posterior para trabalhar com o SQL Mail e o SQL Server 2000, você deve ter um servidor do Exchange. Não recomendamos que você use o Outlook 2002 ou versões posteriores com servidores de correio SQL Mail e SMTP Simple Mail Transfer Protocol () ou Internet Post Office Protocol 3 (POP3). Consulte a seção "Outlook 2002 cliente" no seguinte artigo no artigo da Base de Conhecimento Microsoft:
263556 Como configurar o SQL Mail


3º Trimestre: Posso usar o Outlook Express com o SQL Mail?

A3: Como o Outlook Express instala um subsistema de mensagens MAPI simple e não fornece o mecanismo para a criação de um perfil de email, você não pode usá-lo com o SQL Mail.

4º Trimestre: Como criar um perfil de email se estou executando o Microsoft Small Business Server?

A4: O Small Business Server é um caso especial, porque o Exchange server estiver no mesmo computador que o SQL Server. Para obter informações adicionais sobre como usar o SQL Mail no Small Business Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
304967 Como configurar o SQL Server para enviar e-mail no Small Business Server 2000
P5: É possível usar o SQL Mail com servidores de email, como o Lotus Notes ou Novell Groupwise?

A5: Você pode usar o SQL Mail com servidores de email de terceiros como o Lotus Notes ou Novell Groupwise; No entanto, essa configuração é suportada apenas se o servidor de email de terceiros estiver configurado como um servidor de email da Internet.

Embora seja possível configurar o cliente do Microsoft Outlook para trabalhar com servidores de email de terceiros, não há suporte para uso com o SQL Mail para o uso dos clientes de email fornecidos com os servidores de email. Esses clientes de email fornecem sua própria implementação do subsistema de mensagens MAPI e não foram testadas para uso com o SQL Mail.

Q6: É preciso ter um servidor POP3 se SQL Mail nunca receberá emails?

A6: A menos que você configurou o SQL Mail com um Exchange server para emails de entrada, você deve ter um servidor POP3 em funcionamento mesmo que emails nunca serão recebidos no servidor. A razão para isso é que o Microsoft Outlook primeiro verifica o servidor de email de entrada POP3 antes de enviar email de saída. Se não houver nenhum servidor POP3 válido entrado email, email de saída pode ser atrasada, nunca enviadas, ou SQL Mail pode parar de responder (travar).

Q7: Posso usar minha conta Yahoo! ou Outlook.com como meu servidor POP3?

A7: Serviços de email baseados na Web como Yahoo! Mail e Outlook.com não podem ser usados como um servidor POP3. Uso de tais serviços para fins comerciais também pode estar na violação de seus contratos de uso do serviço.

Uso de uma conta POP3 operado por um provedor de serviços de Internet (ISP), como MSN também não é uma boa idéia. Se o SQL Mail não consegue se conectar ao servidor POP3 por qualquer motivo, SQL Mail pára de responder e você deve parar e reiniciar o SQL Server possa enviar emails novamente. Servidores de email fora do seu controle podem ser desativados a qualquer momento para manutenção ou lentidão na Internet pode processá-los inacessíveis.

Uma solução melhor é instalar um servidor POP3 no computador SQL Server e configurá-lo com uma conta de email para que você tenha um servidor POP3 local e uma conexão garantida. Os protocolos POP3 e SMTP são de domínio público e você pode obter servidores de email que oferecem suporte a esses protocolos através da Internet para instalação modesto ou sem custo adicional. A Microsoft não endossa um determinado servidor de email de Internet com outras pessoas, nem oferece suporte a instalação ou a administração de um servidor de email da Internet.

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

A8: Se você estiver executando o Windows NT 4.0, talvez seja possível usar o Windows Messaging, dependendo da versão do SQL Server. Consulte a pergunta anterior em clientes de email disponíveis para uso com o SQL Mail para limitações no cliente Windows Messaging.

Se você estiver executando o Windows 2000, você deve ter o cliente Microsoft Outlook instalado no computador do SQL Server.

Você também pode enviar um email de um lote de Transact-SQL sem o uso do SQL Mail, usando o CDO para NT Server (CDONTS) ou CDO para Windows 2000 (CDOSYS) e os procedimentos de automação armazenado SQL Server OLE. Para obter informações adicionais sobre como criar procedimentos de email usando o CDO, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
312839 Como enviar email do SQL Server sem usar o SQL Mail
Q9: Se tiver o Microsoft Exchange, ainda preciso usar o Outlook?

A9: O Outlook fornece uma MAPI do lado do cliente que nem sempre é adequado para um aplicativo do lado do servidor, como SQL Server. O 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, a instalação do Exchange MAPI não fornece a você a capacidade de criar o perfil de correio exigido pelo SQL Mail. Há técnicas que você pode usar para criar um perfil de email se você gostaria de usar o MAPI do lado do servidor Exchange. Para obter informações adicionais sobre como criar um perfil de email com o MAPI no servidor do Exchange, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
306962 Como criar perfis MAPI sem instalar o Outlook
Não é necessário instalar o Exchange Server no computador SQL Server para instalar o MAPI do lado do servidor. Tudo o que você precisa instalar é o administrador do Microsoft Exchange. Você também deve adicionar os serviços do Exchange para criar seu perfil. Para obter informações adicionais sobre como adicionar os serviços do Exchange, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
294470 Como adicionar entradas para os serviços do Exchange para Mapisvc
Q10: Posso enviar mensagens em HTML com o SQL Mail?

A10: Você não pode usar o SQL Mail para enviar mensagens formatadas em HTML com as versões atuais do SQL Server devido a limitações de MAPI. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
268440 MAPI não é adequado para mensagens em HTML
Se você precisar enviar mensagens formatadas em HTML, convém considerar a gravar procedimentos armazenados que usam Collaboration Data Objects (CDO) para enviar email. Para obter informações adicionais sobre como criar procedimentos de email usando o CDO, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
312839 Como enviar mensagens do SQL Server sem usar o SQL Mail
Q11: Por que eu não tenho uma opção para iniciar o SQL Mail no SQL Server 2000?

A11: Não há nenhuma opção para iniciar manualmente SQL Mail no SQL Server 2000 ou SQL Mail AutoStart quando o SQL Server é iniciado. SQL Mail inicia automaticamente na primeira vez que você enviar uma mensagem de email do SQL. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
293443 A opção Autostart SQL Mail não aparece no SQL Enterprise Manager
Iniciando e parando o SQL Mail usando o xp_startmail e xp_stopmail procedimentos armazenados estendidos podem resultar em vazamentos de memória e a Microsoft não recomenda que você use os procedimentos armazenados, a menos que você aplicar o SQL Server 2000 Service Pack 2. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
300414 CORREÇÃO: Operações SQL Mail podem levar a falhas e vazamentos de memória
Q12: Por que eu preciso usar uma conta de domínio para iniciar o SQL Server?

A12: Você só precisa usar uma conta de domínio para iniciar o SQL Server se você usar o Exchange Server. SQL Mail deve ser capaz de se conectar ao Exchange Server usando a autenticação do Windows para evitar a solicitação de credenciais de usuário. Uma conta de domínio pode fazer logon no computador local do SQL Server e o computador remoto do Exchange Server é a melhor maneira de fazer isso.

Se você estiver usando um servidor de email da Internet, em seguida, você deve fornecer um nome de conta e senha para o servidor POP3 quando você configurar o perfil de email. Como esta é a autenticação apenas necessária para fazer logon no servidor POP3, você não precisa iniciar o serviço do SQL Server a partir de uma conta de domínio. Servidores SMTP geralmente não requerem uma conta e senha.

Você não deve iniciar SQL Server da conta do sistema Local se você estiver planejando usar o SQL Mail porque não é possível associar um perfil de email com a conta do sistema Local.

Q13: É preciso usar o mesmo perfil para SQL Mail e o SQL Agent Mail?

A13: Perfis de correio são associados uma determinada conta de logon do Windows. Se você configurar o serviço de email na Internet no seu perfil, um arquivo de armazenamento pessoal (. pst) para armazenar obtido emails POP3 servidor é criado em um local padrão. Esse arquivo. pst é usado por qualquer serviço que usa este perfil de correio e faz com que um conflito se SQL Mail e o SQL Agent Mail usam o mesmo perfil de email.

Se você configurar seu perfil de email com o serviço do Exchange, você geralmente não usa um arquivo. pst como o correio eletrônico do Exchange será mantido no servidor do Exchange. Nesse caso, você pode usar o mesmo perfil de email para SQL Mail e email do agente SQL. No entanto, se você criar um arquivo. pst, somente um serviço usando o perfil de email pode acessar o arquivo. pst a qualquer momento. Se você estiver usando um arquivo. pst em seu perfil de email, você desejará utilizar os perfis de correio diferente para SQL Mail e email do agente SQL. Consulte q313969 (Inserir link para artigo) para obter mais detalhes.

Observação: se você especificar um local para o arquivo. pst, não use um compartilhamento de rede. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
297019 Por que os arquivos. pst não são recomendados em um link WAN ou LAN
Se você iniciar os serviços SQL Server e SQL Agent com contas de serviço diferentes, você deve configurar um perfil de email para cada conta. Para configurar um perfil de email para uma conta de serviço, você deve fazer logon no servidor usando essa conta de serviço.

Q14: Qual conta posso usar se o Exchange server e o servidor do SQL Server estão em domínios separados e não há nenhuma relação de confiança entre dois domínios?

A14: Se você não pode enviar o email com o Exchange server do cliente Outlook no computador SQL Server sem ser solicitado a inserir suas credenciais de login, SQL Mail não irá funcionar. Qualquer tentativa de envio de email fará com que o SQL Mail pare de responder quando o prompt da caixa de diálogo credenciais de usuário aparece na área de trabalho virtual.

Solução alternativa para esse comportamento, trate o servidor do Exchange como um servidor de email da Internet. Você pode passar as informações de conta e senha de logon quando você configurar o perfil de email para que o SQL Mail não será solicitado para as informações de logon ao conectar-se ao servidor do Exchange no outro domínio.

Você também pode usar essa técnica se o servidor do SQL Server e o Exchange server são separados por um firewall.

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

A15: Não há suporte para o SQL Mail no MSDE. Você deve atualizar para uma edição não MSDE do SQL Server para usar o SQL Mail.




Propriedades

ID do artigo: 311231 - Última revisão: quinta-feira, 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 pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
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