locked
(Failure sending mail.) ao tentar enviar e-mail via Database Mail - SQL Server 2005 RRS feed

  • Pergunta

  • Olá pessoal,

    Estou com um problema que não consigo achar solução, já pesquisei na net, mas não achei nada que me ajude.

    Eu tenho um SQL Server 2005 que estava com o Database Mail configurado para enviar e-mails por uma conta do Gmail, usando autenticação e tals, e funcionava perfeitamente.

    Porém recentemente a empresa onde eu trabalho tirou suas contas de e-mail do Google App e passou para um outro serviço de e-mail, então eu reconfigurei o Database Mail com as configurações desse novo servidor e desde então eu tenho recebido esta mensagem ao tentar enviar um email de teste:

    "Message
    The mail could not be sent to the recipients because of the mail server failure. (Sending Mail using Account 13 (2009-10-19T08:57:19). Exception Message: Cannot send mails to mail server. (Failure sending mail.).
    ) "


    As configurações estão exatamente iguais às configurações no Outlook, usando a porta 465 para SSL e tudo conforme deveria ser, porém no Outlook eu consigo enviar.

    Outro detalhe, se eu mudar o usuário ou senha, o erro permanece o mesmo, então a impressão que eu tenho é que ele nem se conecta no servidor de smtp. Porém, ao mesmo tempo, se eu alterar a porta e colocar a porta de TLS 587, como estava quando eu usava o Gmail, aí ele me dá o erro de que o usuário é inválido, ou seja, neste caso parece que ele tenta se autenticar no servidor de smtp.


    Bem, eu estou totalmente perdido nessa, se alguém puder me ajudar eu agradeço.


    Abraços,





    segunda-feira, 19 de outubro de 2009 11:24

Respostas

  • Bom dia galera,

    estou com o mesmo problema do Reginaldo. Porém fazendo um teste via DOS "telnet" na porta 25, abre a conexão normalmente. Alguém tem alguma sugestão do que posso fazer??

    Obrigado  ;-)

    quarta-feira, 21 de março de 2012 13:37

Todas as Respostas

  • Reginaldo,

    Aparentemente é uma incompatibilidade entre o Database Mail e este outro servidor de e-mails.


    Qual é este outro serviço de e-mail?

    Será que não existe nenhum bloqueio?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    segunda-feira, 19 de outubro de 2009 12:48
    Moderador
  • Então Junior o novo serviço de e-mail que a empresa contratou é o da Rackspace Hosting (www.rackspace.com).

    Não sei se eles têm algum tipo de bloqueio, vou dar uma verificada com eles, mas se tivesse não deveria ter bloqueado o meu teste de envio pelo Outlook da máquina onde está o SQL Server?
    segunda-feira, 19 de outubro de 2009 12:59
  • Reginaldo,

    Eu não conheço esta empresa!!!!


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 20 de outubro de 2009 17:33
    Moderador
  • Pois é Junior, não consegui fazer funcionar diretamente com este servidor de e-mail, então eu passei a enviar por um servidor SMTP que temos interno aqui na empresa.

    De qualquer forma, você tinha razão, com certeza é algum bloqueio lá no servidor deles.

    Valeu pela dica.

    Abraços
    terça-feira, 20 de outubro de 2009 18:37
  • Reginaldo,

    Você já tentou conversar com o pessoal da empresa?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quarta-feira, 21 de outubro de 2009 11:41
    Moderador
  • Galera, eu to com o mesmo problema, no entanto utilizo o gmail!

     

    na outra empresa funcionava tranquilamente (e eu usava a mesma conta do gmail), agora mudei de empresa e nao consigo fazer funcionar! existe alguma restrição pelo fato do meu servidor estar em cluster?

     

    []'s

     

    Kleber.


    Kleber Rafael
    terça-feira, 11 de outubro de 2011 20:41
  • Kleber,

    Basicamente este mesmo serviço deve ser configurado em ambos os servidores.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    terça-feira, 11 de outubro de 2011 23:33
    Moderador
  • Pessoal, isso não é problema do SQL Server, é problema com o Servidor de E-mail, se o servidor de e-mail configurado no database mail estiver indisponível, ele tenta conectar 11 vezes, caso o erro persista, ele dá um shutdown no serviço de e-mail e não envia o e-mail.

    Para monitorar, utilze a view: sysmail_faileditems no banco MSDB.

    quinta-feira, 20 de outubro de 2011 13:59
  • Kleber,

    Você configurou o seu SQL Server Agent para trabalhar com o Database Mail?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    domingo, 23 de outubro de 2011 13:14
    Moderador
  • Bom dia galera,

    estou com o mesmo problema do Reginaldo. Porém fazendo um teste via DOS "telnet" na porta 25, abre a conexão normalmente. Alguém tem alguma sugestão do que posso fazer??

    Obrigado  ;-)

    quarta-feira, 21 de março de 2012 13:37