No Postfix, é possível rejeitar o email de um remetente específico para um destinatário específico?

1

Eu tenho um email de encaminhamento de alias para um número limitado de destinatários. É um apelido particular que queremos reservar para certas comunicações.

Q1 : um membro do público agora conhece o alias. É possível bloquear um endereço de e-mail específico para poder enviar e-mails para o alias em questão. É claro que uma regra de bloqueio pode ser facilmente contornada pelo remetente mal-intencionado usando um endereço de e-mail diferente, mas podemos resolver isso caso a caso.

Q2 : uma alternativa melhor seria restringir o uso do alias apenas aos endereços de e-mail que são membros desse alias. Por exemplo:

abc: def, ghi, jkl, mno

E-mails para alias abc @ só podem ser enviados por endereços: def, ghi, jkl, mno

Alcançável?

    
por Chip Scooter 19.12.2016 / 10:33

1 resposta

0

Eu segui o conselho no link que Michael Hampton fornecido que é baseado no endereço do envelope SMTP do remetente e, portanto, está sujeito a spoofing do remetente do SMTP.

/etc/postfix/main.cf:
smtpd_recipient_restrictions =
    ...
    check_recipient_access hash:/etc/postfix/protected_destinations
    ...the usual stuff...

smtpd_restriction_classes = insiders_only
insiders_only = check_sender_access hash:/etc/postfix/insiders, reject

/etc/postfix/protected_destinations:
[email protected]   insiders_only
[email protected] insiders_only

/etc/postfix/insiders:
my.domain       OK  matches my.domain and subdomains
another.domain  OK  matches another.domain and subdomains
    
por 19.12.2016 / 22:28

Tags