Se por, "enviar e receber", você está querendo configurar um Servidor SMTP Relay , então sim, acredito que você precisará ter um endereço IP estático. É possível que você precise de um endereço IP de classe comercial. Isso ocorre porque, devido ao spam ao longo dos anos, a maioria dos serviços de e-mail populares, como gmail, yahoo e hotmail, bloqueiam o envio de SMTP a partir de endereços IP residenciais conhecidos. Se você estiver familiarizado o suficiente com o protocolo SMTP, poderá verificar facilmente se um servidor de e-mail negará a retransmissão por causa de endereços IP residenciais usando nslookup
e telnet
para tentar manualmente e retransmitir um email. Pode haver uma maneira mais fácil e mais gráfica, mas eu sempre fiz dessa maneira e é a única maneira que eu sei ...
Resposta do servidor ao tentar retransmitir usando o Gmail.
550-5.7.1 [xx.xx.xx.xx] The IP you're using to send mail is not authorized to
550-5.7.1 send email directly to our servers. Please use the SMTP relay at your
550-5.7.1 service provider instead. Learn more at
550 5.7.1 http://support.google.com/mail/bin/answer.py?answer=10336 un7si7919498wjc.70 - gsmtp
Connection closed by foreign host.
O link na resposta citada acima confirma que você precisará de um IP estático, ou possivelmente um IP de classe de negócios (provavelmente é dependente do ISP) ...
What can I do to fix this?
Your ISP may provide SMTP relays which will accept mail from your IP, and these servers should be authorized to send mail. Some ISPs may provide a way to get an IP that is authorized, either by upgrading to business class service or static IP service. You should reach out to your ISP to see what options are available.