[Postfixbuch-users] Spamassassin

niels kalle niels_kalle at web.de
Fr Jul 1 12:59:24 CEST 2005


werner d. wrote:

>N K wrote:
>
>  
>
>>Toens Bueker wrote:
>> 
>>
>>    
>>
>>>niels kalle <niels_kalle at web.de> meinte:
>>>
>>>
>>>   
>>>
>>>      
>>>
>>>>Ich habe Postfix mit Cyrus-SASL und TLS laufen. Soweit so gut...
>>>>Dazu laeuft AVMailgate ebenfalls OK... bis ich Spamassassin installiert
>>>>habe.
>>>>Zur Erklaerung AVMailgate, mein Virenscanner, nimmt connections auf
>>>>localhost:10024 an und reicht sie an 10025 postfix weiter nachdem Sie
>>>>gescannt wurden. Jetzt habe ich ja noch Spamassassin dazuinstalliert und
>>>>muesste die Mails an localhost:783 (SA) weiterleiten, das habe ich in
>>>>der /etc/avmailgate.conf auch getan...
>>>>So wie es fuer mich im Log aussieht wir die mail auch an spamd
>>>>uebergeben aber dann passiert nix mehr... die Mail ist weder in der
>>>>queue noch kommt sie jemals irgendwo an...
>>>>     
>>>>
>>>>        
>>>>
>>>[...]
>>>
>>>
>>>   
>>>
>>>      
>>>
>>>>Weiss jemand Rat? braucht Ihr mehr Infos?
>>>>     
>>>>
>>>>        
>>>>
>>>Hm. also ich denke normalerweise über solche
>>>Konstruktionen gar nicht mehr lange nach. 
>>>
>>>M. E. ist es am schmerzlosesten und am effektivsten,
>>>amavisd-new zu installieren und über dieses Spamassassin
>>>und den Virenscanner der Wahl einzubinden.
>>>
>>>Ich weiss jetzt nicht, ob Dein AVMailgate über amavisd-new
>>>anzubinden ist (ich habe aber etwas von "Antivir" und
>>>"H+BEDV" in der Konfigurationsdatei gelesen),
>>>grundsätzlich erscheint mir aber amavisd-new als "glue"
>>>für Antivirus und Spamabwehr als eleganteste Lösung.
>>>
>>>Zumal sich dann ggfs. auch noch zweit- und dritt-Scanner
>>>sowie weitere Anti-Spam Massnahmen schmerzfrei zuschalten
>>>lassen.
>>>
>>>Tschö
>>>Töns
>>>   
>>>
>>>      
>>>
>>Danke fuer deine Antwort.
>>Ich glaub ich habe es schon geschafft mit amavisd...
>>Die Mails kommen jetzt an.
>>Jetzt habe ich ein anderes Problem:
>>Weiss jemand eine Moeglichkeit das immer ein X-Spam Header eingefuegt wird?
>>Ich dachte das ginge mit der $sa_spam_report_header = 1 Option
>>aber da haab ich mich wohl getaeuscht.
>>Ich will nur sicher gehen das die Mail tatsaechlich auch noch durch 
>>spamassassin geht.
>>
>>Gruss
>>
>>Niels
>> 
>>
>>    
>>
>Hallo,
>
>einfach den Wert  $sa_tag_level_deflt im Negativbereich setzen:
>
>$sa_tag_level_deflt  = -1000; # add spam info headers if at, or above 
>that level
>$sa_tag2_level_deflt = 10.0; # add 'spam detected' headers at that level
>
>So hast du immer einen X-Spam-Header und ab 10 Scores bekommst du
>ein X-Spam-Flag = YES
>
>Grüsse,
>Werner
>  
>
Ah... danke. Gute Idee. :)
Leider hab ich schon wieder ein anderes Problem:
Beim mime-extracting "stirbt" amavis mit folgender Fehlermeldung
(amavisd debug):

Jul  1 12:53:41 test.meinedomain.de /usr/sbin/amavisd[4488]: (04488-01)
Extracting mime components
Jul  1 12:53:41 test.meinedomain.de /usr/sbin/amavisd[4488]: (04488-01)
TROUBLE in check_mail: mime_decode-1 FAILED: MIME::Parser: can't open
tmpfile: Invalid argument
Jul  1 12:53:41 test.meinedomain.de /usr/sbin/amavisd[4488]: (04488-01)
sending SMTP response: "451 4.5.0 Error in processing, id=04488-01,
mime_decode-1 FAILED: MIME::Parser: can't open tmpfile: Invalid argument"
Jul  1 12:53:41 test.meinedomain.de /usr/sbin/amavisd[4488]: (04488-01)
timer stopped after DATA end
Jul  1 12:53:41 test.meinedomain.de /usr/sbin/amavisd[4488]: (04488-01)
PRESERVING EVIDENCE in /local/amavis/tmp/amavis-20050701T125341-04488
Jul  1 12:53:41 test.meinedomain.de /usr/sbin/amavisd[4488]: (04488-01)
TIMING [total 73 ms] - SMTP EHLO: 10 (13%)13, SMTP pre-MAIL: 5 (7%)20,
mkdir tempdir: 1 (2%)22, create email.txt: 1 (1%)23, SMTP
pre-DATA-flush: 9 (13%)36, SMTP DATA: 34 (47%)83, body_hash: 1 (2%)85,
gen_mail_id: 1 (1%)86, mkdir parts: 0 (1%)87, rundown: 10 (13%)100
Jul  1 12:53:41 test.meinedomain.de /usr/sbin/amavisd[4488]: (04488-01)
ESMTP> 451 4.5.0 Error in processing, id=04488-01, mime_decode-1 FAILED:
MIME::Parser: can't open tmpfile: Invalid argument

er sagt er koennte das tmpfile nicht oeffnen... dieses liegt unter
/local/amavis/tmp gehoert dem User und der Gruppe amavis und hat,
mittlerweile, die Rechte 777.
(Mein erster Verdacht waren Berechtigungen, wie immer bei ...kann nicht
oeffnen...)

Faellt euch dazu vielleicht auch noch etwas ein?
Vielen Dank schonmal bis hier :)

Gruss

Niels




Mehr Informationen über die Mailingliste Postfixbuch-users