Como posso enviar notificações por e-mail de um aplicativo que não suporta TLS quando meu serviço requer TLS?

1

Alteramos recentemente os serviços de e-mail. O serviço anterior nos permitiu fazer conexões SMTP sem TLS. O novo serviço requer TLS.

Temos alguns aplicativos que precisam enviar e-mails ... e (claro) eles não oferecem suporte a TLS.

Para resolver isso, configuramos o serviço SMTP do IIS 6 para retransmitir emails para o novo serviço. Criamos um usuário de domínio local [email protected] e usamos essas credenciais nos aplicativos.

Agora podemos enviar e-mails dos aplicativos, MAS o endereço de é "[email protected] em nome de [email protected]".

Duas perguntas: 1) Existe uma maneira de obter o endereço de origem para ser simplesmente "[email protected]"? 2) Existe uma maneira melhor de fazer isso?

BTW --- temos esse problema com um aplicativo interno em execução no Win7 E com um aplicativo externo hospedado no Win2003. Infelizmente, esses aplicativos também são de terceiros, então não podemos apenas abrir os arquivos para adicionar suporte ao TLS.

    
por Doug Clutter 28.05.2011 / 00:07

2 respostas

1

Desenvolvemos nosso próprio proxy SMTP e contribuímos com a comunidade de código aberto: link

Utiliza-o na rede interna a partir de várias estações de trabalho internas e funciona muito bem. Também usá-lo em nossa rede de nuvem que lida com nossos sites voltados para o público ... funciona muito bem lá também.

    
por 15.06.2011 / 01:47
0

Você pode usar o stunnel como um proxy TLS. Ele é executado no Linux; Não tenho certeza sobre o Windows, mas é simples de usar e muito amigável ao script.

Quanto ao "em nome de", você certamente poderia configurar um revezamento anônimo que não requer credenciais, mas você deve ter cuidado para não expor isso à Internet de forma alguma ou você seria colocado em uma lista negra. pressa. Se for interno / somente na LAN, o filtro IP deve ser suficiente.

    
por 28.05.2011 / 00:27

Tags