[Postfixbuch-users] Body Checks scheinen nicht zu greifen

Bernd Schmelter benn at chefe.dyndns.org
Do Sep 11 18:16:18 CEST 2003


Jan Theofel wrote:
> 
> Hallo zusammen,
> 
> ich habe bei mir in der body-checks folgende Zeilen eingetragen:
> 
> /dealsbyhour\.biz/     550 user unknown (debug info 0x00000002)
> /bigsalesxz\.com/      550 user unknown (debug info 0x00000002)

[...]

> <img src=http://bigsalesxz.com/pics/gv3.jpg border=0 alt="please wait..." width=514 height=345></a><br><br><a href=http://www.dealsbyhour.biz/bek/>Delete me</a></p></body></html>

[...]

Ich habe fast das gleiche Problem mit header_checks.
Ich filtere auf charset im Header.

main.cf:  header_checks = regexp:/etc/postfix/header_checks

header_checks:

/charset=(BIG-5|"BIG-5")$/      REJECT  ...don't like SPAM

So funktioniert es.
Merkwürdigerweise funktioniert es mit der direkten Angabe des
Errorcodes nicht. Die Mail geht auch einfach durch bei:

/charset=(BIG-5|"BIG-5")$/      554  ...don't like SPAM

(Mein Problem ist, dass ich unbedingt Errorcode 554 ausgeben will.)

Für Deinen Fall sollte es also funktionieren, wenn Du die 550 durch
REJECT ersetzt und in die main.cf die zeile:
body_checks = regexp:/etc/postfix/body_checks  einträgst.
(Bei REJECT wird eh 550 als Errorcode ausgegeben.)

Der Syntax mit der direkten Angabe des Errorcodes scheint bei Header
und Bodychecks einfach nicht zu gehen :-(


Zu Deiner Frage nach "\." oder nur "."
Die gleiche Frage träfe ja für meine Anführungsstriche zu.
Funktioniert aber ohne "\".

[...]

Ich nutze hier Postfix 2.0.15 mit TLS-Patch.

MfG
Benn
-- 
#250319 - http://counter.li.org



Mehr Informationen über die Mailingliste Postfixbuch-users