Configurando o servidor SMTP externo na VM do Azure - mensagens que permanecem na fila

1

Eu tenho um provedor SMTP externo: auth.smtp.1and1.co.uk

Estou tentando enviar e-mails do SQL Server Reporting Services por meio disso em uma VM do Windows Azure do Windows 2012.

Ele está configurado de forma suficientemente correta para gerar e-mails, mas não configurei algo ou configurei algo incorretamente, pois os e-mails permanecem na fila.

Detalhes da configuração

Servidor virtual SMTP configurado

General: IP Address: Fixed value
Access: Access Control: Authentication: ticked Anonymous access
Access: Connection Control: All except the list below (which is empty)
Access: relay restrictions: Only the list below (which contains 127.0.0.1), ticked 'allow all..' option
Delivery: Outbound Security...:Basic Authentication with username and password completed, ticked TLS encryption
Delivery: Outbound connections...:TCP port=587
Delivery: Advanced: FQDN=ServerName, smarthost=auth.smtp.1and1.co.uk

Em seguida, defino os seguintes valores de rsreportserver.config do SSRS:

<SMTPServer>100.92.192.3</SMTPServer>
<SendUsing>2</SendUsing>
<SMTPServerPickupDirectory> c:\inetpub\mailroot\pickup </SMTPServerPickupDirectory>
<From>[email protected]</From>

Tentei até agora

  1. ligando e desligando o serviço SMTP (apenas no caso)

  2. execute o SMTPDiag sem erros (também sem e-mails)

  3. tentou desativar o firewall para as portas (e, em geral, para ver se isso fazia diferença)

  4. tentou geração a partir do powershell que resultou em mensagem na fila

  5. adicionou 25 e 587 como ponto final

  6. examinou o log de eventos e encontrou alguns avisos que parecem ser sobre o destinatário

    A entrega de mensagens para o domínio remoto 'gmail.com' falhou pelo seguinte motivo: Não foi possível ligar ao servidor de destino no DNS. A entrega de mensagens para o host '212.227.15.179' falhou durante a entrega ao domínio remoto 'gmail.com' pelo seguinte motivo: O servidor remoto não respondeu a uma tentativa de conexão.

  7. tentou executar o ping, mas parece que está bloqueado no azure

  8. tentou enviar mais powershell em diferentes variantes de domínios (localhost, boxname, ip interno usado nas propriedades smtp, 127.0.0.1) - nenhum resultando em sucesso

  9. tentou adicionar um domínio remoto - sem alteração

Alguém poderia recomendar o que deve ser o passo 10 para corrigir este problema?

    
por Steph Locke 08.11.2013 / 03:14

1 resposta

1

No final, mudei o host SMTP para um que não exigisse autenticação e pudesse representar o endereço de e-mail necessário.

Vai deixar isso em aberto por um tempo para ver se alguém pode contribuir com uma resposta mais útil para essa situação, para ajudar qualquer um que acertar isso no futuro.

    
por 08.11.2013 / 12:50