Hallo liebe Listenmitglieder,
ich stellte heute fest das die eingetragenen pcre tests nicht greifen.
Wenn ich von der commandline den Test ausführe dann funkt es.
### grep hunter@none.at /etc/postfix/recipient_checks.pcre /hunter@none.at/ REJECT badrcptto_patterns ###
postmap -q hunter@none.at pcre:/etc/postfix/recipient_checks.pcre REJECT badrcptto_patterns
smtpd -v zeigt aber
### Mar 5 00:17:59 external postfix/smtpd[11886]: generic_checks: name=check_recipient_access Mar 5 00:17:59 external postfix/smtpd[11886]: check_mail_access: hunter@none.at Mar 5 00:17:59 external postfix/smtpd[11886]: ctable_locate: leave existing entry key hunter@none.at Mar 5 00:17:59 external postfix/smtpd[11886]: check_access: hunter@none.at Mar 5 00:17:59 external postfix/smtpd[11886]: dict_pcre_lookup: /etc/postfix/recipient_checks.pcre: hunter@none.at Mar 5 00:17:59 external postfix/smtpd[11886]: check_domain_access: none.at Mar 5 00:17:59 external postfix/smtpd[11886]: check_access: hunter@ Mar 5 00:17:59 external postfix/smtpd[11886]: generic_checks: name=check_recipient_access status=0 Mar 5 00:17:59 external postfix/smtpd[11886]: generic_checks: name=check_recipient_access Mar 5 00:17:59 external postfix/smtpd[11886]: check_mail_access: hunter@none.at Mar 5 00:17:59 external postfix/smtpd[11886]: ctable_locate: leave existing entry key hunter@none.at Mar 5 00:17:59 external postfix/smtpd[11886]: check_access: hunter@none.at Mar 5 00:17:59 external postfix/smtpd[11886]: check_domain_access: none.at Mar 5 00:17:59 external postfix/smtpd[11886]: check_access: hunter@ Mar 5 00:17:59 external postfix/smtpd[11886]: generic_checks: name=check_recipient_access status=0 ###
Wenn ich jedoch den Eintrag in hash:/etc/postfix/recipient_checks dann wird der user REJECTed.
root@external:~# postconf mail_version mail_version = 2.8.5
postconf -n http://www.none.at/postconf-n.2012-0305.txt
Vielen dank für eure Hilfe.
LG Aleks