|
| Postfix header_checks rewrite? Fra : Dennis Laursen |
Dato : 10-12-03 13:39 |
|
Hej alle
Jeg kan ikke finde frem til en løsning via google el. lign, så mit
spørgsmål er om det i det hele taget kan lade sig gøre?
Mit setup består af en postfix, der sender mails gennem et filter, der
checker for spam. Da det eksterne filter ikke kan ændre To: adressen,
forsøger jeg at få postfix til at gøre det, f.eks. gennem header_checks.
Mails der kommer tilbage gennem filteret, bliver checket igen af
header_checks, så der burde være grundlag for at genkende spam.
Det jeg har kigget på er, at lave et ala check "/^X-Spam-Flag: YES$/"
men jeg kan ikke finde frem til hvordan jeg omskriver To feltet i samme
forbindelse.
Kan det lade sig gøre? skal jeg ud i at sende mail'en til en nyt filter,
som så smidder mailen til den ønskede mailboks?
./Dennis
| |
Ivar Madsen (10-12-2003)
| Kommentar Fra : Ivar Madsen |
Dato : 10-12-03 18:39 |
|
Dennis Laursen skrev i -dk.edb.system.unix:
> Kan det lade sig gøre?
Hvad med at bruge procmail, den skulle kunne ændre TO: headeren.
--
Med venlig hilsen | Jeg søger et foto / realistisk maleri over
| omgivelserne ved og lige syd for skovbrynes st
Ivar Madsen | ved Bagsværd fra tiden efter krigen, og
Der kører mdk9.2 | frem til motorvejbyggeriet blev påbegyndt
| |
Dennis Laursen (10-12-2003)
| Kommentar Fra : Dennis Laursen |
Dato : 10-12-03 21:05 |
|
Ivar Madsen wrote:
> Hvad med at bruge procmail, den skulle kunne ændre TO: headeren.
>
Problemet er, at postfix ikke leverer til rigtige brugere, men ligger
mails i Maildirs et bestemt sted, hvor courier så kan fange dem, og
levere posten videre til brugeren. Brugeren bliver verificeret af
courier, og jeg kan derfor ikke se hvordan jeg kan få procmail til at
håndtere mails...
./Dennis
| |
Ivar Madsen (10-12-2003)
| Kommentar Fra : Ivar Madsen |
Dato : 10-12-03 21:35 |
|
Dennis Laursen skrev i -dk.edb.system.unix:
>> Hvad med at bruge procmail, den skulle kunne ændre TO: headeren.
> Problemet er, at postfix ikke leverer til rigtige brugere, men ligger
> mails i Maildirs et bestemt sted, hvor courier så kan fange dem, og
> levere posten videre til brugeren. Brugeren bliver verificeret af
> courier, og jeg kan derfor ikke se hvordan jeg kan få procmail til at
> håndtere mails...
Hvis du laver en procmailrc som du ligger i /etc så udføres den når mail
modtages, Jeg kan ikke se andet end at du kan få procmail til at håndtere
dine mails.
Alt efter hvilken dist. du køre, og om du har installeret postfix med en
parke, eller selv kompilet den, så skal du lige have en linie i din main.cf
for at få den til at sende mailen til procmail.
f.eks.
mailbox_command = /usr/bin/procmail -Y -a $DOMAIN
--
Med venlig hilsen | Jeg søger et foto / realistisk maleri over
| omgivelserne ved og lige syd for skovbrynes st
Ivar Madsen | ved Bagsværd fra tiden efter krigen, og
Der kører mdk9.2 | frem til motorvejbyggeriet blev påbegyndt
| |
Dennis Laursen (11-12-2003)
| Kommentar Fra : Dennis Laursen |
Dato : 11-12-03 12:36 |
|
Ivar Madsen wrote:
> Hvis du laver en procmailrc som du ligger i /etc så udføres den når mail
> modtages, Jeg kan ikke se andet end at du kan få procmail til at håndtere
> dine mails.
> Alt efter hvilken dist. du køre, og om du har installeret postfix med en
> parke, eller selv kompilet den, så skal du lige have en linie i din main.cf
> for at få den til at sende mailen til procmail.
> f.eks.
>
> mailbox_command = /usr/bin/procmail -Y -a $DOMAIN
>
>
Det virker uheldigvis ikke :( mailbox_command bliver udført i stedet for
"mailbox delivery", men virtual mailbox virker åbenbart på en anden
måde...procmail bliver aldrig kaldt.
./Dennis
| |
|
|