← Back to team overview

sslug-teknik team mailing list archive

Re: Få spamassassin til at videresende spam til anden adresse ?

 

On 2007-10-02, Peter Makholm <peter@xxxxxxxxxxx> wrote:
> Sune Vuorela <nospam@xxxxxxxxxx> writes:
>
>> Så vidt jeg kan se kan det let løses ved at rette det nævnte script i
>> /usr/bin/local/  fra 
>> ....spamc | sendmail -i "$@"
>> til ...spamc | myscript "$@"
>
> Hvordan bliver dit script kaldt? Det vil sige, hvad er "$@"?

..nu læste du ikke det link jeg skrev, men det er 
-f $sender -- $reciever 
for passende værdier af $sender og $reciever.


>
>> Men at skrive sådan et script synes at være at genopfinde den dybe
>> tallerken.
>>
>> Der må være nogen der har lavet noget, men mine google-evner svigter
>> desværre. Nogen der har noget de vil dele?
>
> Jo, det hedder procmail. Det er standardmetoden til at tage en mail og
> gøre noget ved den alt efter hvad den indeholder af headeres eller
> lignende.
>
> Du skal bruge en rcfil der indeholder noget ala:
>
>  :0
>   * X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
>   ! spam-detected-high@mydomain
>
>  :0
>   * X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*
>   ! spam-detected@mydomain
>
>   # huh, upsling didn't define what to do now...
>  :0
>   /dev/null

Bare lade den gå videre til den normale modtager.

Det er ikke en pr bruger-ting, men en global ting for samtlige
mailkonti. 

> Stjerner er ubehaglige og baseret på procmailrc(5) ser det desvære
> ikke lige ud til at .{20} er understøttet.

Men stjerner er stadig lidt mindre ubehagelige end at skulle parse en
header for at finde score=værdi.

/Sune


References