SPF Record para enviar email para um servidor diferente

1

Eu uso um servidor diferente para enviar e-mails para minha lista de discussão. Eu quero adicionar um registro SPF ao meu domínio para mostrar que o IP do servidor diferente está autorizado a enviar mensagens (bem como o servidor padrão).

O servidor que envia o email no exemplo é 1.2.3.4 com o domínio principal do test.co.uk.

Até agora eu tenho v=spf1 mx a ip4:1.2.3.4/32 mx:test.co.uk ?all , isso funcionaria para o que eu quero?

EDIT: Eu estaria enviando e-mails usando o sendmail. O registro SPF seria aumentar% do email indo para a caixa de entrada e também para que possamos impor -all no futuro próximo no SPF.

    
por Stephen Adrian Rathbone 19.04.2012 / 17:20

2 respostas

1

Não sei por que você tem /32 . Experimente apenas:

v=spf1 mx a ip4:1.2.3.4 mx:test.co.uk ?all
    
por 19.04.2012 / 17:36
2

Ter todos no final não causará muita diferença: a regra SPF é neutra. Portanto, o envio de mensagens de um servidor não mencionado continuará a ser aceito, portanto, qualquer alteração é segura. É basicamente apenas ressalta que os servidores mencionados no SPF são confirmados como confiáveis.

Você também pode usar o mecanismo de inclusão se o domínio de envio estiver configurado corretamente. Isso significaria que você pode incluir include: test.co.uk e todas as regras SPF definidas para test.co.uk serão incluídas.

Isto é útil se o test.co.uk pode alterar a forma como envia e-mails através da subcontratação, etc. Também significa que só precisa de fazer a alteração para os registros spf do test.co.uk. Se estiver usando uma solução de e-mail de terceiros, seus registros spf já podem estar configurados corretamente.

Por exemplo, isso significaria que seu registro de SPF seria:

v=spf1 mx a include:test.co.uk ?all

enquanto test.co.uk teria um registro SPF semelhante ao que você mencionou:

v=spf1 a mx ip4:1.2.3.4 ?all

Meu recurso usual para qualquer coisa relacionada ao SPF é o link do site .

    
por 19.04.2012 / 19:01