Bloqueio de respostas no postfix para grupo interno [RESOLVIDO]

1. Bloqueio de respostas no postfix para grupo interno [RESOLVIDO]

Thiago
thiagoams

(usa Red Hat)

Enviado em 18/04/2013 - 09:35h

Ola galera do VOL.

Estou com uma demanda da seguinte forma, bloquear respostas que sao enviadas para o grupo interno da empresa ( todos@ ).

Hoje já tenho bloqueio usando lista branca, ou seja somente quem esta cadastrado, pode enviar emails para todos@, usei da seguinte forma:

srv:/etc/postfix# cat /etc/postfix/lista_restrita
todos@meudominio.org.br restringe_todos

Dentro do main.cf ficou assim para o bloqueio usando whitelist.
##Restringe o envio de emails para a lista todos e permite para os emails no arquivo permite_todos.
restringe_todos = check_sender_access hash:/etc/postfix/permite_todos, reject

smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/lista_restrita

O arquivo permite_todos possui os emails cadastrados que podem enviar emails internos para grupo todos@.
Ex: cat /etc/postfix/permite_todos
email@meudominio.org.br OK

------------------------
sei que é possivel bloquear usando Header_Checks com a expressão regular /^Subject:(.*)Re:(.*)/ DISCARD
mas desta forma irei bloquear tudo que for resposta para qualquer e-mail, quero apenas que seja quando for direcionada para todos@meudominio.org.br

Mas o meu problema é quando quem está liberado para enviar para todos@, envia uma resposta para todos@ que não é de trabalho. Isso está dando dor de cabeça.

Essa semana um funcionario de cargo alto, enviou uma resposta para todos@ sem querer e isso gerou muito problema, pois esqueceu de tirar o todos@ e usou palavras de baixo nivel.


  


2. Re: Bloqueio de respostas no postfix para grupo interno [RESOLVIDO]

Joca (Altemir Braz Dantas Junior)
jocajuni

(usa Debian)

Enviado em 18/04/2013 - 10:41h

tenta algo assim



/^(To|Cc):(.*)todos@dominio.com(.*)\s+Subject: (.*)Re:(.*)/ DISCARD


mais usa o pcre


[]s
Altemir Braz Dantas Junior
Jocajuni


3. Bloqueio de respostas no postfix para grupo interno

Thiago
thiagoams

(usa Red Hat)

Enviado em 18/04/2013 - 11:07h

Certo, mas usarei de que forma no Header Checks ou Body Checks, ou devo criar essa regra usando outra linha dentro do main.cf

pode me dar um exemplo por gentileza.


4. Re: Bloqueio de respostas no postfix para grupo interno [RESOLVIDO]

Joca (Altemir Braz Dantas Junior)
jocajuni

(usa Debian)

Enviado em 18/04/2013 - 13:13h

usa o header_checks no main.cf

header_checks = pcre:/etc/postfix/conf/postfix_header_checks


[]s
Altemir Braz Dantas Junior
Jocajuni


5. Bloqueio de respostas no postfix para grupo interno

Thiago
thiagoams

(usa Red Hat)

Enviado em 18/04/2013 - 15:57h

Altemir, entendi:

Porém quando fiz a conf no postfix, o email não sai da minha caixa de entrada e quando eu fui dar um reload deu failed.

srv:/etc/postfix# /etc/init.d/postfix reload
Reloading Postfix configuration...postfix/postfix-script: fatal: the Postfix mail system is not running
failed.

O meu Header Checks já possui algumas regras de extenção e subject.


6. Re: Bloqueio de respostas no postfix para grupo interno [RESOLVIDO]

Joca (Altemir Braz Dantas Junior)
jocajuni

(usa Debian)

Enviado em 18/04/2013 - 16:08h

No seu main.cf so pode ter um header_checks vc tem que adicionar juntos com as suas regras.

foi isso que vc fez?


[]s
Altemir Braz Dantas Junior
Jocajuni


7. Bloqueio de respostas no postfix para grupo interno

Thiago
thiagoams

(usa Red Hat)

Enviado em 18/04/2013 - 16:32h

Tinha colocado duas linhas de Header Checks, agora coloquei apenas uma e a regra.

Vou testar e depois te dou um retorno.

Obrigado :)

att,
Thiago


8. Bloqueio de respostas no postfix para grupo interno

Thiago
thiagoams

(usa Red Hat)

Enviado em 25/04/2013 - 08:59h

Olá, não funcionou

No main.cf quando usei

header_checks = pcre:/etc/postfix/mimes_check

O meu postfix não envia email.
A msg nao sei da caixa.

voltei para

header_checks = regexp:/etc/postfix/mimes_check

e fiz o reload, volta tudo normal.

O que posso mais verificar?
Abraços e obrigado.
Att, Thiago


9. Bloqueio de grupo (lista discurssão)

Thiago
thiagoams

(usa Red Hat)

Enviado em 24/01/2014 - 09:13h

Resolvemos da seguinte forma

Autorizar ou bloquear emails que enviam para grupo todos@dominio.com.br

Criado um arquivo ( /etc/postfix/permite_todos )

Edite: ----> vi /etc/postfix/permite_todos

para adicionar os emails que podem enviar emails no grupo.

usuario1@dominio OK
usuario2@dominio OK
usuario3@dominio OK
#usuariobloqueado@dominio OK

Obs: Quem estiver nesta lista é que pode enviar emails para o grupo todos@, para bloquear basta remover o email ou comentar usando ( # ) antes do email.

Salve com o comando

salvar usando
SHIFT : wq

Por fim rode o comando postmap no arquivo para gerar o banco de dados

postmap /etc/postfix/permite_todos

Recarregue as novas configurações e reinicie com os comando abaixo na sequencia.
/etc/init.d/postfix reload

-----------------------------------------------------------------------------------------------------
Dentro do /etc/postfix/main.cf ficou da seguinte forma:

smtpd_restriction_classes = restringe_todos


## Restringe o envio de emails para a lista todos e permite para os emails no arquivo permite_todos.
restringe_todos = check_sender_access hash:/etc/postfix/permite_todos, reject







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts