Eu usei o hMailserver para rotear o tráfego SMTP para o servidor de e-mail que eu queria e desativei o servidor SMTP do IIS.
Obrigado pela entrada de qualquer maneira
Estou tendo problemas para configurar um servidor SMTP em uma máquina com Windows Server 2003, enquanto tento enviar e-mails usando PHP pela Internet, mas para endereços de e-mail de domínio.
Informação comum:
Primeiro cenário
Segundo cenário
Então, o que eu precisava era ter (1) acesso ao controlador de domínio e (2) correio PHP usando localhost para uma conta [email protected] funcionando.
Algum apontador? Agradecemos antecipadamente
Como o DNS em 192.168.200.xxx é local, provavelmente resolve nomes de host para endereços IP locais (192.168.200.xxx). O DNS em 8.8.8.8 é externo, portanto, ele resolve nomes de host para seu FQDN.
A melhor solução é ter seu servidor de e-mail de saída reescrevendo os endereços dos remetentes para usar o FQDN em vez dos nomes de host / rede local.
Eu poderia ter entendido mal o que você está dizendo, mas eu sugeriria definir as configurações do host smtp em php.ini para o servidor SMTP do ISP da mesma forma;
; http://www.php.net/manual/en/mail.configuration.php#ini.smtp
SMTP = your-smtp-server.yourisp.com
Em seguida, php no cenário 1) o php enviará emails externamente e não será confundido com o domínio do AD com o mesmo nome do registro MX para [email protected]
Tags networking windows php smtp tcp