![postfix: bloqueando um determinado remetente para um determinado destinatário](https://rvso.com/image/617838/postfix%3A%20bloqueando%20um%20determinado%20remetente%20para%20um%20determinado%20destinat%C3%A1rio.png)
Eu tenho uma instalação do postfix com amavis e postfwd. Gostaria de bloquear um único remetente apenas para um único destinatário. Eu tentei com header_checks, mas verificando multilinhas, estava pensando em algo como
id=BLOCKIT
[email protected]; [email protected]; action=REJECT no sender
no postfwd, mas não consigo encontrar a sintaxe correta... Alguém tem alguma sugestão?
Responder1
Não sei como fazer isso no postfwd
, mas dentro do Postfix, você pode usarAulas de restriçãopor esta. Se você, por exemplo, deseja evitar [email protected]
o envio de e-mail para o seu usuário [email protected]
:
smtpd_restriction_Classes = mail_for_alice
mail_for_alice = check_sender_access hash:/etc/postfix/mail_for_alice
smtpd_recipient_restrictions =
...
check_recipient_access hash:/etc/postfix/special_recipients
O arquivo special_recipients
conteria uma linha como
[email protected] mail_for_alice
E mail_for_alice
conteria:
[e-mail protegido]rejeitar
Dito isto, você éprovavelmenteé melhor fazer tudo isso em postfwd
;-)
Responder2
Eu realizei tarefas semelhantes usandoPós-cinza. Você pode instalar o postgrey e desativar o recurso de lista cinza, mas manter os recursos de lista branca e lista negra. Muitas pessoas consideram o Postgrey intrusivo. Acho que é um filtro de spam quase perfeito.