[Definition] # *) '554 5.7.1' is 'Helo command rejected: ACCESS DENIED' # # 'ACCESS DENIED' is string defined in postfix restriction rule `check_helo_access`. # no all rules contains 'ACCESS DENIED', so we use status code insead. failregex = \[\]: SASL (PLAIN|LOGIN) authentication failed lost connection after AUTH from (.*)\[\] reject: RCPT from .*\[\]: .*: Relay access denied reject: RCPT from .*\[\]: .*: Sender address rejected: Domain not found reject: RCPT from .*\[\]: .*: Helo command rejected: Host not found reject: RCPT from .*\[\]: .*: Helo command rejected: need fully-qualified hostname reject: RCPT from .*\[\]: 554 5.7.1 reject: RCPT from .*\[\]:\d+: 550 5.5.1 Protocol error warning: Illegal address syntax from (.*)\[\] in RCPT command postfix\/submission\/smtpd.*: too many errors after AUTH from .*\[\] ignoreregex =