SMTP Proxy de entrada e saída, existe ou mesmo o conceito existe?

0

Eu sou um desenvolvedor e tenho um laboratório doméstico. Nela, eu tenho um servidor de troca totalmente funcional e gostaria de criar aplicativos onde posso testar sua integração.

Para encurtar a história, não posso enviar ou receber e-mails para o mundo externo, já que sou cliente da Comcast Residential e tudo bem.

No entanto, gostaria de saber se existe uma forma de proxy dos meus emails de entrada / saída. Eu também tenho uma máquina virtual no Azure, portanto, se houver um redirecionamento específico de tráfego que eu possa fazer de e para isso, seria útil.

Outra opção que eu pensei, e eu não sei se é possível, é isso, existe uma maneira de obter um IP estático de outro serviço, e ainda ser capaz de usá-lo com o meu provedor atual? / p>

Por fim, se eu usar o Azure na nuvem com uma conexão VPN na minha rede, posso forçar meu tráfego de entrada / saída através disso para usar seu endereço IP externo para email?

Por favor me ajude a descrever qualquer (ou vários) cenários listados acima. Isso é muito útil.

PS: Por favor, seja legal, eu sou um geek de infraestrutura em ascensão :), mas um desenvolvedor núcleo duro!

    
por Bill Daugherty 30.11.2015 / 15:07

2 respostas

1

Ver como faço isso agora é muito fácil de realizar.

Basicamente, você configura um servidor anti-spam hospedado que também é seu host inteligente, usei um VPS muito MUITO barato para fazer isso, já que a CPU / memória não é um problema com e-mail (US $ 3,50 / mês).

O truque é enviar / receber todos os e-mails em portas não padrão para o VPS, usei Centos7 e Postfix (adicionei postgrey, spf, dkim e suas principais RBLs também)

(Anfitrião inteligente) | ExcahngeServer > > postfix: 2525 > > Internet

(Filtro de spam) | Internet > > Postfix > > ExchangeServer: 2525

Como eu também tenho um IP dinâmico, eu poderia usar o sasl_auth para fazer o relay autenticado na porta 587, no entanto, eu executo todos os meus sistemas internos em uma rede IPv6 estática através do corretor de túneis do HE.net.

* Observe que eu usaria um VPS com conectividade IPv4 e IPv6 e configurei o FCrDNS para ambos.

    
por 30.11.2015 / 15:35
0

A maneira usual de lidar com isso é simplesmente ter seu e-mail usando um dos muitos serviços externos para filtragem de spam. Eles geralmente podem enviar emails de entrada e saída para você. Para e-mails enviados, você configuraria um host inteligente no Exchange.

Outro método é usar um serviço "mail hop". Novamente, isso será semelhante ao descrito acima, mas envie um e-mail para o seu servidor por meio de uma porta alternativa. Muitos desses serviços também fornecerão um serviço de saída. A principal desvantagem disso é que a filtragem de spam mais eficaz é feita antes da entrega, portanto, um serviço de salto de correio puro impediria que isso acontecesse, deixando você lidar com o spam quando ele é entregue a você. Isso significa que não há filtragem de destinatários e não é possível usar listas negras (se essa for sua escolha de ferramenta).

No entanto, como você tem uma conta do Azure, o que eu faria é usar esse serviço para fornecer a conexão. Configure a conta com um endereço IP estático e, em seguida, gire o Kemp Load Balancer gratuitamente. Pode então ser configurado para enviar email para uma porta alternativa na sua rede. Ainda tem o mesmo problema que o mail hop, mas está sob seu controle. Para emails de saída, use seu servidor SMTP de ISPs como um host inteligente.

    
por 03.12.2015 / 18:09