/ 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
ønsker at køre en schell script når jeg mo~
Fra : Carsten


Dato : 19-05-05 06:29

Hej NG
har en mail server kørende,(postfix) og jeg kunne godt tænke mig at køre en
schell script hver gang der modtages en mail, men hvordan griber jeg lige
sagen an

/Carsten


 
 
Ole Michaelsen (19-05-2005)
Kommentar
Fra : Ole Michaelsen


Dato : 19-05-05 08:51

Carsten wrote:
> Hej NG
> har en mail server kørende,(postfix) og jeg kunne godt tænke mig at køre en
> schell script hver gang der modtages en mail, men hvordan griber jeg lige
> sagen an

Kan gøres på flere måder. En er med /etc/aliases er dirigere post for en
bruger igennem |/home/dig/script, en anden er at bruge procmail som
local mailer, og så gøre det i .procmailrc.

Håber det hjælper.

Vh,


--
..O. Ole Michaelsen, Copenhagen, Denmark
...O http://www.olemichaelsen.dk/
OOO

Kasper Dupont (19-05-2005)
Kommentar
Fra : Kasper Dupont


Dato : 19-05-05 09:11

Ole Michaelsen wrote:
>
> Kan gøres på flere måder. En er med /etc/aliases er dirigere post for en
> bruger igennem |/home/dig/script, en anden er at bruge procmail som
> local mailer, og så gøre det i .procmailrc.

Man kan også gøre det i ".forward". Min ser sådan
her ud:

\kasperd
"|/users/kasperd/.noget"

Det burde vist virke med både sendmail og postfix.
Den første linie betyder at mail bliver gemt i min
spool uden at checke .forward igen. Den anden linie
betyder, at scriptet .noget bliver kørt. Det modtager
så mailen på stdin og kan gøre ting og sager (som
ikke nødvendigvis gør brug af mailens indhold).

--
Kasper Dupont -- der bruger for meget tid på usenet.
Note to self: Don't try to allocate 256000 pages
with GFP_KERNEL on x86.

Carsten (19-05-2005)
Kommentar
Fra : Carsten


Dato : 19-05-05 13:43

Kasper Dupont wrote:

> Ole Michaelsen wrote:
>>
>> Kan gøres på flere måder. En er med /etc/aliases er dirigere post for en
>> bruger igennem |/home/dig/script, en anden er at bruge procmail som
>> local mailer, og så gøre det i .procmailrc.
>
> Man kan også gøre det i ".forward". Min ser sådan
> her ud:
>
> \kasperd
> "|/users/kasperd/.noget"
>
> Det burde vist virke med både sendmail og postfix.
> Den første linie betyder at mail bliver gemt i min
> spool uden at checke .forward igen. Den anden linie
> betyder, at scriptet .noget bliver kørt. Det modtager
> så mailen på stdin og kan gøre ting og sager (som
> ikke nødvendigvis gør brug af mailens indhold).
>

Hej Kasper
det piner mig at måtte indrømme at jeg ikke forstår en pind af det du
skriver, kan du uddybe det lidt :)
/Carsten

Søg
Reklame
Statistik
Spørgsmål : 177549
Tips : 31968
Nyheder : 719565
Indlæg : 6408820
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste