From: ivan Date: Fri, 27 Jun 2003 13:15:14 +0000 (+0000) Subject: adding silly mailall script X-Git-Tag: STAFF_0_5~2 X-Git-Url: http://git.freeside.biz/gitweb/?p=staff.git;a=commitdiff_plain;h=766daf46f28869a1199056ef3a5335eaa0f93154 adding silly mailall script --- diff --git a/mailall.pl b/mailall.pl new file mode 100755 index 0000000..449e967 --- /dev/null +++ b/mailall.pl @@ -0,0 +1,20 @@ +#!/usr/bin/perl -w +use strict; + +my $data_dir = shift @ARGV; + +my $n = 0; +my %address; + +foreach my $file ( glob("$data_dir/*") ) { + open(FILE,"<$file") or die $!; + while () { + /\b(\w[\w\-\.\+]*\@(([\w\.\-]+\.)+\w+))\b/ or warn "can't parse line: $_\n"; + $address{lc($1)}=1; + $n++; + } +} + +print scalar(keys(%address)), " ($n)\n"; +print join(",",keys %address),"\n"; +