Bloquear destinatário

1. Bloquear destinatário

Matheus
pexessj

(usa CentOS)

Enviado em 19/12/2012 - 11:48h

Olá pessoal do VOL, tenho uma infraestrurura de e-mail com MTA Postfix e preciso bloquear os envio de e-mails para uma determinada conta @gmail.com para todos os meus usuários.

Andei pesquisando e encontrei a seguinte solução, porém sem sucesso.

1º Criei o arquivo
# cat /etc/postfix/blacklist_sender
*matheuscarino*gmail\.com DISCARD

2º Inseri nas configurações do Postfix assim:

# cat /etc/postfix/mail.cf

smtpd_sender_restrictions =
reject_non_fqdn_sender,
check_recipient_access hash:/etc/postfix/blacklist_sender
check_policy_service inet:127.0.0.1:22000,
reject

3º Executei o Postmap no arquivo:

# postmap /etc/postfix/blacklist_sender

4º Reiniciei o serviço do postfix

# /etc/init.d/postfix restart

Desde já agradeço a colaboração.

Att.

Matheus


  


2. Re: Bloquear destinatário

Eriton Almeida
eritonalmeida

(usa Debian)

Enviado em 19/12/2012 - 14:15h

1 - Essa verificação é no smtpd_recipient_restrictions

2 - Tabela hash não suporta expressões regulares, tem que usar assim
matheuscarino@gmail.com DISCARD

Se precisar usar expressões regulares, usa tabela regexp ou pcre

http://www.postfix.org/regexp_table.5.html

http://www.postfix.org/pcre_table.5.html



3. Re: Bloquear destinatário

Matheus
pexessj

(usa CentOS)

Enviado em 26/12/2012 - 14:04h

Olá, efetuei as configurações porém sem sucesso.

Alterei o arquivo com a lista de contas que devem ser bloqueadas:

CONTA_DE_MAIL@gmail.com DISCARD

Executei:

# postmap /etc/postfix/blacklist_recipient.txt

No arquivo main.cf alterei as configurações para:

smtpd_recipient_restrictions =
permit_mynetworks,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
permit_sasl_authenticated,
reject_unauth_destination,
check_recipient_access hash:/etc/postfix/blacklist_recipient.txt,
check_policy_service inet:127.0.0.1:22000,
reject

Porém continuo conseguindo enviar e-mails para esse e-mail via IMAP e Webmail.

A ordem das restrições esta correta?

Att.

Matheus


4. Re: Bloquear destinatário

Eriton Almeida
eritonalmeida

(usa Debian)

Enviado em 04/01/2013 - 15:39h

Coloca check_recipient_access hash:/etc/postfix/blacklist_recipient.txt antes do permit_mynetworks






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts