[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Amavisd-release Frage



Hallo Dirk,

Dirk Schleicher <dirk.schleicher@gmx.de> (Di 19 Feb 2013 10:25:45 CET):
> am 18.02.13 schrieb Heiko Schlittermann
> root@mail-proxy:/var/lib/amavis/virusmails/o# find -type f -name badh\* | amavisd-release -
> 450 4.5.0 Failure: Unsafe filename './badh-os-DjU+je-TK' at (eval 99) line 319,<GEN274> line 5.
> 
> root@mail-proxy:/var/lib/amavis/virusmails/o# find -type f -name badh\* -exec basename {} \; | amavisd-release -
> 450 4.5.0 Failure: File /var/lib/amavis/virusmails/badh-os-DjU+je-TK does not exist at (eval 99) line 385, <GEN106> line 5.
> 
> Glaube das geht mit amavisd-release nicht. Warte mal was von der ML von amavis kommt.

Ich habe mir das jetzt doch mal auf einem Rechner angesehen, auf dem
Amavis installiert ist. Es sieht so aus, als wenn amavisd-release den
Namen des Files aus dem Quarantäne-Ordner haben möchte, aber weder als
absoluten (/…) noch als offenkundig relativen (./…) Pfadnamen, sondern
wirklich nur den Namen.

$ ls virusmails/badh-00-pms*
virusmails/badh-00-pms-UVQM0.gz

$ find virusmails/ -type f -name badh-00-pms-UVQM0\* -exec basename {} \; | amavisd-release -
250 2.6.0 Ok, id=rel-00-pms-UVQM0, from MTA([127.0.0.1]:10025): 250 OK id=1U7ji1-0007Ec-Ou


Statt * habe ich hier badh-00-pm* verwendet, da ich nicht alle dieser
Mails noch mal ausliefern wollte. 

Was jetzt noch offen bleibt ist die Rolle des Verzeichnisnamens - bei
Dir tauchte da 1/ oder 0/ mit auf. Ob die nachher auch Bestandteil der
Mail-ID sind, oder ob die einfach nur Verzeichnisnamen sind, damit
Amavis das Filesystem effektiver nutzt. 

Aber ich meine, das solltest Du mit den vorhandenen Informationen jetzt
hinbekommen.

Etwas schade finde ich die irreführende Angabe „mail_file“, die
amavsid-release da in seiner Kurzreferenz angibt, denn offenbar handelt
es sich ja nicht um das File, sondern um die Spool-ID.

    Best regards from Dresden/Germany
    Viele Grüße aus Dresden
    Heiko Schlittermann
-- 
 SCHLITTERMANN.de ---------------------------- internet & unix support -
 Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
 gnupg encrypted messages are welcome --------------- key ID: 7CBF764A -
 gnupg fingerprint: 9288 F17D BBF9 9625 5ABC  285C 26A9 687E 7CBF 764A -
(gnupg fingerprint: 3061 CFBF 2D88 F034 E8D2  7E92 EE4E AC98 48D0 359B)-

Attachment: signature.asc
Description: Digital signature


Reply to: