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

Re: Amavisd-release Frage



Am Sonntag, den 17.02.2013, 20:47 +0100 schrieb Dirk Schleicher:
> Hallo Heiko,
> 
> am 17.02.13 schrieb Heiko Schlittermann
> 
> >> Wie kann ich das machen? * geht ja so nicht.
> >
> >Warum nicht. Will amavisd-release immer nur eine Message, oder werden
> >es bei * zu viele?
> 
> root@mail-proxy:/var/lib/amavis/virusmails/0# amavisd-release \*
> Invalid quarantine ID: *
> 
> amavisd-release version 1.5
> Usage:  $ amavisd-release mail_file [secret_id [alt_recip1 alt_recip2 ...]]
>   or to read request lines from stdin:  $ amavisd-release -
> 
> >Wenn Du eine Bourne-Shell hast:
> >
> >    for m in 1/*; do
> >        amavisd-release "$m"
> >    done
> 
> Invalid quarantine ID: 0/*
> 
> amavisd-release version 1.5
> Usage:  $ amavisd-release mail_file [secret_id [alt_recip1 alt_recip2 ...]]
>   or to read request lines from stdin:  $ amavisd-release -
> 
> Ob ich da Bourne-shell habe muss ich noch schauen. So ging es nicht.

Weil deine Dateien komprimiert sind und daher ein '.gz' an der ID hängt.
Wenn deine Shell 'bash' ist, sollte das tun:

# for FILE in 1/* ; do amavisd-release "${FILE%.gz}" ; done

-- 
mfG Sascha

Manche Menschen würden eher sterben als nachzudenken.
Und sie tun es auch.
		-- Bertrand A. W. Russell

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: