|
| ø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
| |
|
|