#!/usr/bin/php
<?php 
  // open file assumes file is in current director 
$froms=fopen('mailextract_data.txt','r') or print "no file\n";

$line_count=0;
$non_processed=0;
$processed=0;
$emails=array();

while($line=fgets($froms)) {
  $line_count++;
  if(! ereg("[^(<\": @]+@[^)@> :\n\"]+",$line,$matches)) {
    $non_processed++;
  }
  else {
    $email=strtolower($matches[0]);
    $processed++;
    if(! isset($emails[$email])) {
      $emails[$email]=1;
    }
    else {
      $emails[$email]++;
    }
  }
 }
print print_r($emails);

function fix_mail ($email) {
  $email=ereg_replace('^mailto:',$email);
  $email=ereg_replace('^smtp:',$email);
}

print "dodgy: $non_processed\n";

?>
