Como limitar o cabeçalho De para corresponder a MAIL FROM no postfix?

3

Os clientes SMTP são obrigados a passar a autenticação do usuário antes de enviar e-mails para outros domínios (retransmissão). E podemos usar smtpd_sender_restrictions para garantir que o endereço MAIL FROM corresponda ao usuário autenticado. Mas como garantir que o endereço De no cabeçalho da correspondência corresponda ao endereço MAIL FROM? Também queremos limitar o cabeçalho Reply-To, para que os remetentes de spam mal possam usar nosso servidor SMTP, mesmo que eles quebrem algumas das senhas de usuário.

    
por Gary Shi 01.07.2011 / 10:23

2 respostas

1

As linhas De: e Para: (e outras) no cabeçalho da mensagem não têm significado para a entrega de mensagens. Apenas os endereços de envelope são importantes (MAIL FROM e RCPT TO). Portanto, ao impor que o remetente MAIL FROM corresponda ao usuário autenticado do SASL, você fez todo o possível para evitar o uso indevido de uma conta. Clientes de e-mail padrão e até mesmo spambots garantem que o From: e o MAIL FROM são iguais. Mas, se você realmente quiser garantir From: e MAIL FROM, será necessário aplicar header_checks para que Return-Path: corresponda a From:

    
por 03.07.2011 / 18:29
0

Se você quiser reescrever cabeçalhos de e-mail, você terá que passar o e-mail através de algum programa que faz a reescrita. Dê uma olhada na documentação de algo como policyd, sobre como essa interação funciona.

No entanto, não estou convencido de que o que você está descrevendo seja uma boa ideia ou útil com spam. Se você não puder confiar no comportamento de usuários autenticados, precisará fazer a filtragem de conteúdo da mesma forma que faria com o recebimento de mensagens enviadas por fontes desconhecidas para seus usuários.

    
por 21.08.2013 / 10:37

Tags