/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
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/

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408934
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste