Fail2ban não respeitando as configurações de email

1

No Fail2ban, configurei minhas configurações de e-mail como:

# Destination email address used solely for the interpolations in
# jail.{conf,local} configuration files.
destemail = [email protected]

#
# Name of the sender for mta actions
sendername = [email protected]

# Email address of the sender
sender = [email protected]

Eu configurei isso em meus arquivos /etc/fail2ban/jail.local e /etc/fail2ban/jail.conf , no entanto, quando olho meus logs de domínio do Mailgun, vejo que a mensagem não está sendo entregue porque não estou sendo o RFC 5322.

Quando estou procurando nos cabeçalhos das mensagens, que estão nos logs do Mailgun, posso ver:

"message": {
    "headers": {
      "to": "root",
      "message-id": "[email protected]",
      "from": "Fail2Ban <fail2ban>",
      "subject": "[Fail2Ban] recidive: banned 183.3.202.174 from example.com"
    },

Eu tenho uma configuração de regra para enviar e-mails para o root no meu endereço de e-mail.

Por que não estão enviando-os para o endereço de e-mail correto inicialmente e como faço para corrigir isso / tornar os e-mails compatíveis com RFC 5322?

Informações do servidor

  • Debian Jessie
  • sSMTP como meu cliente de e-mail
  • Versão do Fail2ban: Fail2Ban v0.8.13

Por favor, deixe-me saber se você precisar de mais alguma informação

    
por James 15.05.2016 / 06:27

2 respostas

0

Mensagem para: raiz

De: Fail2ban

Parece que suas reescritas ou aliases de SMTP não estão funcionando corretamente.

Eu começaria verificando lá

Editar Sem mais detalhes, é difícil dizer - mas parece que você pode ter um problema de configuração com o sSMTP

    
por 15.05.2016 / 07:26
0

Por que sSMTP?

O Fail2ban suporta dois MTAs.

Adicione isto

# E-mail action. Since 0.8.1 Fail2Ban uses sendmail MTA for the
# mailing. Change mta configuration parameter to mail if you want to
# revert to conventional 'mail'.
mta = sendmail

aqui

/etc/fail2ban/jail.local

Outra dica útil é garantir que o nome das variáveis esteja correto ...

Eu estava puxando meu cabelo até que percebi que estava usando ...

destmail = [email protected]

em vez do correto

destemail = [email protected]

Olhe de perto e você verá esses valores passados para as ações definidas em action.d.

Por exemplo,

**action_mwl = ....., dest="%(destemail)s, ....**

Então, sim, não substitua o dest no arquivo de ação.

    
por 14.03.2017 / 23:15