On Mon, Jun 04, 2001 at 02:03:11PM +0300, Dragos Traian Georgescu wrote:
>
> Salut!
>
> Poate sa-mi trimita si mie cineva un script (de preferat bash, dar poa'
> sa fie si perl) cu un exemplu cum extrag adresa celui care a trimis
> mailul si altele in cazul in care scriptul este executat in urma
> primirii unui mail?
>
> Concret:
>
> Daca in /etc/aliases pun:
> gogu: "|/test"
>
> Ce trebuie sa scriu in /test ca sa-mi extraga diverse informatii din
> mailul primit?
ce vrei tu (ai zis altii de formail/procmail).
daca pui un script sh/perl
trebuie doar sa stii ca tot mesajul inclusiv headere vin la stdin pt.
scriptul respectiv.
---- ex1 -- parse line by line stdin ---
#!/bin/sh
while read linie
do
# parse $linie
# and do something
done
----- ex2 -- uses a temporary file---
#!/bin/sh
TMPFILE=$(mktemp /tmp/mailbla.XXXXXX)
cat > $TMPFILE
# prelucreaza cumva fisierul $TMPFILE
in perl e similar
--
___
<o-o> Viorel ANGHEL <vang AT altavista DOT net>
[`-']
-"-"- In Linux We Trust.
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.