|
| Procmail Fra : Morten Linder Petter~ |
Dato : 28-09-04 17:54 |
|
Jeg har skrevet et lille stykke software til at behandle mails.
scriptet læser mailen, og udfra afsender afgøres det hvad der skal gøres med
det.
Der sker bare nogle underlige ting.
Noget siger mig, at det jeg prøver at gøre kræver at procmail kører som
root...
Kan man gøre det? bare for en kort stund, så jeg får bevist om jeg har ret
eller ej.
/Morten
| |
Michael Knudsen (28-09-2004)
| Kommentar Fra : Michael Knudsen |
Dato : 28-09-04 18:41 |
|
| |
Michael Knudsen (28-09-2004)
| Kommentar Fra : Michael Knudsen |
Dato : 28-09-04 19:07 |
|
| |
Morten Linder Petter~ (28-09-2004)
| Kommentar Fra : Morten Linder Petter~ |
Dato : 28-09-04 19:17 |
|
Det var måske lidt kluntet
jeg hælder mailen ind i et PHP script.
Der på baggrund af indholdet i selve mailen, afsender subject osv gør noget
ved den.
heri laver jeg en exec("cmd");
Det sker bare aldrig, og jeg aner ikke hvordan jeg skal fejlsøge på det.
Hvis jeg piper en mailfil direkte ind i programmet udenom procmail, så duer
det.
Derfor er jeg en smule forvirret :)
/Morten
"Michael Knudsen" <ether@cs.auc.dk> skrev i en meddelelse
news:Pine.GSO.4.61.0409281954450.18983@fire2.cs.aau.dk...
> On Tue, 28 Sep 2004, Michael Knudsen wrote:
>> Du kunne jo starte med at forklare, hvad det er, du forsoeger at goere.
>
> Jeg laeser lige igen. Hvis du udelukkende vil goere noget ved en mail
> paa baggrund af afsenderen, kraever det ikke umiddelbart root. E.g. vil
> foelgende procmail-regel laegge post fra skod@skod.dk i mappen skodpost:
>
> :0:
> * From: skod@skod\.dk
> skodpost/
>
> Du skal kun vaere root, hvis du skal have skriveadgang til andre
> omraader end brugerens egne biblioteker. Jeg har dog aldrig haft brug
> for noget i den stil til procmail -- saa er det nok nemmere og bedre blot
> at forwarde mailen til root.
> --
> Rumour is information distilled so finely that it can filter through
> anything.
> -- (Terry Pratchett, Feet of Clay)
| |
Michael Knudsen (29-09-2004)
| Kommentar Fra : Michael Knudsen |
Dato : 29-09-04 13:14 |
|
Morten Linder Pettersson wrote:
> jeg hælder mailen ind i et PHP script.
Hvordan goer du det?
> Der på baggrund af indholdet i selve mailen, afsender subject osv gør noget
> ved den.
Altsaa har du reimplementeret procmail i PHP?
> heri laver jeg en exec("cmd");
>
> Det sker bare aldrig, og jeg aner ikke hvordan jeg skal fejlsøge på det.
--
Rumour is information distilled so finely that it can filter through
anything.
-- (Terry Pratchett, Feet of Clay)
| |
Morten Linder Petter~ (29-09-2004)
| Kommentar Fra : Morten Linder Petter~ |
Dato : 29-09-04 17:10 |
|
løste problemet
manglede en PATH til mktemp
/Morten
"Michael Knudsen" <ether@cs.auc.dk> skrev i en meddelelse
news:415aa6fa$0$55822$14726298@news.sunsite.dk...
> Morten Linder Pettersson wrote:
>> jeg hælder mailen ind i et PHP script.
>
> Hvordan goer du det?
>
>> Der på baggrund af indholdet i selve mailen, afsender subject osv gør
>> noget ved den.
>
> Altsaa har du reimplementeret procmail i PHP?
>
>> heri laver jeg en exec("cmd");
>>
>> Det sker bare aldrig, og jeg aner ikke hvordan jeg skal fejlsøge på det.
> --
> Rumour is information distilled so finely that it can filter through
> anything.
> -- (Terry Pratchett, Feet of Clay)
| |
Ivar Madsen (29-09-2004)
| Kommentar Fra : Ivar Madsen |
Dato : 29-09-04 19:08 |
|
Morten Linder Pettersson skrev:
> Hvis jeg piper en mailfil direkte ind i programmet udenom procmail, så
> duer det.
Nedestående linie i starten af min .procmailrc giver en log fil.
LOGFILE = "/home/server/pm.log"
--
Med venlig hilsen Ivar Madsen
--------------------------------------------------------------------------------
Jeg har lavet en ny hjemmeside http://milli.dk/
| |
|
|