[Postfixbuch-users] [Fwd: Postfix SMTP server: errors from ext-mx.jpberlin.de[217.20.113.149]]
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Di Nov 11 13:39:52 CET 2003
* Andreas Ernst <ae at ae-online.de>:
> von /etc/postfix/header_checks und /etc/postfix/body_checks werden
> __keine__ db-Dateien per postmap angelegt!
Richtig.
> Sobald ich eine der beiden speichere, sind die Änderungen sofort aktiv,
> bzw. werden berücksichtigt, wenn eine eMail für die Domain eintrifft.
> Oder muß ich ein Reload machen?
Damit sie SOFORTaktiv werden musst du bei regexp, cidr und pcre ein
reload machen.
> Nov 11 08:43:02 kelly postfix/smtpd[31319]: warning: regexp map
> /etc/postfix/header_checks, line 163: Invalid character class name
> Nov 11 08:43:02 kelly postfix/smtpd[31319]: warning: regexp map
> /etc/postfix/body_checks, line 49: Invalid preceding regular expression
> Nov 11 08:43:02 kelly postfix/smtpd[31319]: warning: regexp map
> /etc/postfix/body_checks, line 55: Invalid preceding regular expression
>
> nachdem ich die vorherigen Zeilen entfernt habe, kommen diese
> Fehlermeldungen:
>
> Nov 11 08:53:10 kelly postfix/smtpd[31375]: warning: unknown smtpd
> restriction: "header_check"
> Nov 11 08:57:18 kelly postfix/smtpd[31417]: warning: unknown smtpd
> restriction: "body_check"
Nein. Du hast auch deine main.cf geaendert. Es gibt keinen
"header_check" sondern "header_checks"
> aeonline-restrictions =
> check_sender_access hash:/etc/postfix/userfilter/aeonline,
> header_check = regexp:/etc/postfix/header_checks,
> body_check = regexp:/etc/postfix/body_checks,
> reject_unauth_pipelining,
> reject_invalid_hostname,
> reject_non_fqdn_hostname
Das geht nicht.
1) Es heisst header_checks mit s
2) Es heisst body_checks mit s
3) Das sind keine restrictions -- Du kannst die nur global nutzen
Richtig:
aeonline-restrictions =
check_sender_access hash:/etc/postfix/userfilter/aeonline,
reject_unauth_pipelining,
reject_invalid_hostname,
reject_non_fqdn_hostname
header_checks = regexp:/etc/postfix/header_checks
body_checks = regexp:/etc/postfix/body_checks
--
Ralf Hildebrandt (Im Auftrag des Referat V a) Ralf.Hildebrandt at charite.de
Charite - Universitätsmedizin Berlin Tel. +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-916
Referat V a - Kommunikationsnetze - AIM. ralfpostfix
Mehr Informationen über die Mailingliste Postfixbuch-users