SPF: Qual IP está sendo analisado durante a avaliação?

2

Digamos que eu tenha:

  • endereço IP público A: envio do host
  • endereço IP público B: retransmissão de email para A
  • endereço IP público C: receptor MX

Qual IP o C considera?

Ele tenta encontrar o IP de A nos cabeçalhos "Recebidos" (por exemplo, tentando encontrar o primeiro IP não privado)? Ou ele usa o endereço IP de origem da conexão estabelecida neste caso de B?

Eu vejo que, por exemplo, o googlemail parece fazer o segundo. Embora pareça que um dos nossos provedores locais parece fazer o primeiro.

O

link realmente não me esclarece sobre esse ponto básico. Eu encontrei a frase circunstancial

Because SPF evaluation is based on the IP address of the "last" sending SMTP server

na seção 10.3. mas eu acho que precisa haver uma definição mais clara em algum lugar.

    
por Marki 24.03.2016 / 11:30

1 resposta

1

Received: from headers não são confiáveis, exceto quando colocados lá por servidores sob seu controle, então não faria sentido examiná-los. Mesmo se eles forem confiáveis, muitos vêm de movimentos internos de e-mail dentro da infra-estrutura do remetente, sobre os quais o SPF não tem nada a dizer, então seria inadequado examiná-los.

Na verdade, essa frase que você cita é precisa e não ambígua: quando o servidor está executando uma verificação de SPF compatível com RFC em um email de entrada, tudo o que importa é o endereço do servidor que está tentando enviar o email. Ou, como s4.1 do RFC você diz:

The check_host() function takes these arguments:

- the IP address of the SMTP client that is emitting the mail, either IPv4 or IPv6

Se esse endereço for de um intervalo permitido pelo registro apropriado, o email deverá passar; caso contrário, seu destino deve cair para o registro all e deve ser tratado de acordo.

É certamente possível que alguns provedores examinem a suposta cadeia de endereços de revezamento mais profundamente, mas isso (a) não é parte da RFC do SPF e (b) inteiramente de sua própria empresa.

    
por 24.03.2016 / 11:33

Tags