[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: email-adressen ausschneiden



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: mail1@dj-web.de, "hans mustermann" <hans@mustermann.de>,
> mail2@muster.de
> 
> soll werden zu:
> 
> mail1@dj-web.de
> hans@mustermann.de
> mail2@muster.de

echo 'To: mail1@dj-web.de, "hans mustermann" <hans@mustermann.de>, 
      mail2@muster.de, foo@bar.org' | 
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/



Reply to: