Fornecendo endereço IPV6 exclusivo para SMTP do posfix

1

Hoje enfrentei um problema após configurar o postfix como meu servidor de e-mail e enviar e-mail para um e-mail do gmail, que me respondeu com a seguinte mensagem:

Our system has detected that this message does 550-5.7.1 not meet IPv6 sending guidelines regarding PTR records and 550-5.7.1 authentication. Please review 550-5.7.1 https://support.google.com/mail/?p=ipv6_authentication_error for more 550

e, ao que parece, é necessário enviar por correio IPv6 DNS reverso para o endereço IPv6 do qual o e-mail é enviado, o que achei que não seria um problema, pois o servidor dedicado que eu pedi veio com sub-rede IPv6 grande o suficiente para lidar com todos os meus domínios, que meu ifconfig relata como sendo o seguinte:

inet6 addr: xxxx: xxxx: xxxx: xxxx :: 2/64 Escopo: global

e depois de uma pequena pesquisa no IPv6, isso significa que eu tenho um alcance enorme de 64 bits para trabalhar, então eu quero tentar fazer isso simplesmente ligando meu servidor postfix em 'apenas outro endereço' para confirmar que tudo funciona

eu configurei no main.cf do postfix a seguinte propriedade

smtp_bind_address6 = xxxx:xxxx:xxxx:xxxx::3

e reiniciou o servidor de e-mail e enviou outro e-mail, mas, como se constatou, o e-mail ainda era recebido do endereço IPv6 original, xxxx: xxxx: xxxx: xxxx :: 2 e os logs não mostram detalhes sobre isso .

Além disso, se eu tentar fazer o telnet no endereço que termina em :: 3, ele não responde. Eu não tenho nenhum conjunto de regras do iptables.

    
por Ruuhkis 30.01.2016 / 19:04

1 resposta

2

and after a little research in the IPv6, this means that I have whopping 64 bit range to work with

Não, isso não acontece. Isso significa que seu sistema tem um endereço em uma sub-rede / 64. Se o seu provedor informou que você pode usar o conjunto / 64, então você pode, mas você ainda precisa configurar esses endereços na sua interface.

Isso é o mesmo que com o IPv4. Ter endereço 192.0.2.1/24 (ou 192.0.2.1/255.255.255.0 se você preferir a notação antiga) significa apenas que você tem um endereço em uma sub-rede / 24. Isso não muda magicamente no IPv6.

Você só pode usar os endereços configurados no seu servidor.

    
por 30.01.2016 / 21:00