você está aqui: Home  → Arquivo de Mensagens

Restrições de envio e recebimento de e-mail com Sendmail + Chainmail

Colaboração: Smailli Hemori Moraes

Data de Publicação: 26 de Novembro de 2006

O ChainMail é um software para configurações de restrição a envio e recebimento de e-mail

Como Fazer

Obtenha o chainmail e o milteroo em http://chainmail.sourceforge.net

Configuração do Sendmail

  1. Adicione a seguinte linha no arquivo /etc/mail/sendmail.mc

      INPUT_MAIL_FILTER(`chainmail', `S=local:/var/run/chainmail.sock')**
    

  2. Crie o socket com o comando

      # mksock /var/run/chainmail.sock
    

  3. Recrie o arquivo de configuração do Sendmail, /etc/mail/sendmail.cf, com o seguinte comando

      # m4 sendmail.mc > sendmail.cf
    

  4. Reinicie o Sendmail para que as alterações entrem em vigor

      # service sendmail restart
    

Configuração do chainmail

Por padrão o arquivo de configuração do chainmail encontra-se em /etc/chainmail.conf

As regras funcionam da seguinte forma:

  Rule "Nome da Regra" Flags
  If Condicao
  Action Acao

Exemplo:

Para que o usuário <teste (a) dominio com> só tenha permissão de enviar e-mail para o domínio dominio.com a regra seria da seguinte forma

  Rule "Regra 1"
  If Sender "teste@dominio.com" and not Rcpt "@dominio.com"
  Action Reject

Para que o usuário <teste (a) dominio com> só tenha permissão para receber e-mail do domínio dominio.com a regra seria da seguinte forma

  Rule "Regra 1"
  If Rcpt "teste@dominio.com" and not Sender "@dominio.com"
  Action Reject

As regras citadas acima ainda poderiam ser feitas com um e-mail específico ao invés do domínio.

Logo após criar as regras reinicie o servico do chainmail

  # service chainmail restart

LOGs do chainmail

Os logs do chainmail encontram-se em /var/log/chainmail.log

Mais informações

  • O chainmail suporta regras baseadas em título, conteúdo, ip, ...
  • A flag Action suporta outros tipos de ação.
  • A flag If suporta outros tipos de condição.

Para mais informações leia a documentação oficial em http://chainmail.sourceforge.net/doc/index.html.



 

 

Veja a relação completa dos artigos de Smailli Hemori Moraes

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script