On Thu, Nov 20, 2003 at 11:45:53PM +0000, Daniel Jung wrote:
> Hi,
> 
> ich m�chte aus dem mit formail extrahierten To:-Headereintrag die
> einzelnen email-adressen so ausschneiden, da� nur noch die nackten
> adressen �brig bleiben.
> 
> Bsp:
> 
> To: [EMAIL PROTECTED], "hans mustermann" <[EMAIL PROTECTED]>,
> [EMAIL PROTECTED]
> 
> soll werden zu:
> 
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]

echo 'To: [EMAIL PROTECTED], "hans mustermann" <[EMAIL PROTECTED]>, 
      [EMAIL PROTECTED], [EMAIL PROTECTED]' | 
perl -MMail::Address -MMail::Header -ne '
        print join "\n", (map { $_->address() }
        Mail::Address->parse(new Mail::Header([$_])->get("To")));
'

Gru�,
        -billy

-- 
Meisterbohne   Meisterbohne GbR, K�fner, Mekle, Meier   Tel: +49-731-399 499-0
   eL�sungen   S�flinger Stra�e 100                     Fax: +49-731-399 499-9
               89077 Ulm                           http://www.meisterbohne.de/


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an