Skip to content

Instantly share code, notes, and snippets.

@mrl22
Created December 16, 2016 12:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mrl22/a5f3e3911bab27a25265e2e17f839b35 to your computer and use it in GitHub Desktop.
Save mrl22/a5f3e3911bab27a25265e2e17f839b35 to your computer and use it in GitHub Desktop.
<?php
$login = 'someone@somedomain.com';
$password = 'theirpassword';
$server = '{mail.someimapserver.com:143}INBOX.Sent';
$mbox = imap_open($server, $login, $password);
$n_msgs = imap_num_msg($mbox);
$emails = array();
for ($i=0; $i<$n_msgs; $i++) {
$header = imap_header($mbox, $i);
$to = strtolower($header->to[0]->mailbox.'@'.$header->to[0]->host);
if (!in_array($to, $emails)) {
$emails[] = $to;
echo $to."\n";
}
}
imap_close($mbox);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment