{ cmd: ['journalctl', '-fn0', '-u', 'postfix@-.service'], filters: { badguy: { regex: [ @'^.* improper command pipelining after CONNECT from unknown\[\].*', @'^.*\[\].*tiscali.it.*', @'^.* NOQUEUE: reject: RCPT from unknown\[\]: 504 5.5.2 .* Helo command rejected: need fully-qualified hostname; .*', @'^.*connect from .*censys.*\[\]', @'^.*connect from .*stretchoid.*\[\]', ], retry: 1, retryperiod: '6h', actions: banFor('720h') + sendmail('','"Banni un mois sans seconde chance pour avoir mal causé à Postfix"'), }, }, },