
Criei com sucesso meu próprio servidor de e-mail rodando no Ubuntu, mas outros servidores de e-mail recusam e-mails recebidos do meu servidor porque não há DNS reverso (registro PTR). A configuração parece
- próprio nome de domínio, digamos example.com
- um endereço IP estático da Internet do ISP, digamos 100.0.0.1
- usando um serviço DNS gratuito, consegui configurar registros DNS, exceto registro PTR
- os servidores DNS estão configurados no registrador de domínio
- roteador/gateway do ISP, que não é o registrador de domínio, tendo IP externo acima e IP interno 192.168.0.1
- um pequeno PC com IP interno estático 192.168.0.2 que executa o servidor de correio
Quatro entidades distintas estão nesta configuração: servidor de correio próprio, ISP, registrador de domínio e serviço DNS.
É possível ter meu próprio servidor de nomes fornecendo o registro PTR necessário? Não tenho certeza se o ISP está disposto a ajudar um pequeno cliente como eu em relação ao registro PTR. Se for possível configurar um servidor de nomes, como o bind9 pode ser configurado neste caso, assumindo que não há portas bloqueadas? Outras alternativas melhores? Atualmente estou estudando configurações do bind9.
Responder1
É possível, uma vez que seu ISP designe controle autoritativo sobre a faixa de IP onde seu servidor de e-mail está colocado.
Nesse caso, você pode fazer isso instalando seu servidor de nomes e configurando o DNS do arquivo de zona no formato necessário.
Caso você não possua o controle autoritativo do bloco IP, normalmente você deve solicitar ao seu ISP que o faça.
Outra opção é usar um serviço de hospedagem (DNS ou servidor) que oferece a configuração do DNS reverso para você.
EDITAR
Para verificar quem tem controle autorizado sobre seu intervalo de IP, use whois:
whois [YOUR.MAIL.SERVER.IP]
exemplo:
host gmail.com
responde IP 172.217.162.133, então
whois 172.217.162.133
mostrará quem tem controle autorizado sobre este IP