При создании скриптов которые автоматически регистрируются на сервисах нужно заполнять поле с почтой, на которую потом приходил или ссылка на активацию аккаунта или сам пароль. Но что бы не регистрировать почту добрые люди придумали временную почту. Тоесть почту без регистрации, без пароля, без Капчи.
Мне больше всего нравиться - tempinbox.com, на нем все происходит так:
При регистрации указываем почту к примеру такую - qwerqwerassdf2334@tempinbox.com, дальше переходим на страницу tempinbox.com/cgi-bin/checkmail.pl?username=qwerqwerassdf2334&button=Check+Mail&terms=on и о радость на этой странице есть наше письмо ). Для парсинга этого сервиса была написана крошечная функция которая по заданому логину возвращает присланный на почту пароль:
Welcome#';
preg_match_all($pattern,$page,$links);
$page=get_contents("http://tempinbox.com".$links[1][0]);
if ($page==false) return false;
$pattern='#Password([^!]*)([^ ]*) ([^ ]*)#';
preg_match_all($pattern,$page,$links);
$pass = $links[3][0];
if ($pass=='') return false;
return $pass;
}
?>