Стала передо мной такая задачка, из списка адресов с параметрами логины, пароли и POP3 / SMTP серверов получить полноценно-рабочий TheBat! который сможет собирать почту со всех аккаунтов, которые существовали у меня только в виде списка следующего вида:
email1@rambler.ru;login;password;rambler.ru;pop.rambler.ru;smtp.rambler.ru
email2@rambler.ru;login;password;rambler.ru;pop.rambler.ru;smtp.rambler.ru
email3@rambler.ru;login;password;rambler.ru;pop.rambler.ru;smtp.rambler.ru
email4@rambler.ru;login;password;rambler.ru;pop.rambler.ru;smtp.rambler.ru
Используя документированную функцию управления ThaBat из коммандной строки был написан некий скриптик, под DENVER
< ?php
$handle = fopen("mail_.csv", "r");
if ($handle) {
while (($line = fgets($handle)) !== false) {
$mass = explode(';',$line);
//print_r($mass);
pclose(popen('"c:\Program Files (x86)\The Bat!\thebat.exe" /ADD;User="'.$mass[0].'";InServer="'.$mass[4].'";OutServer="'.$mass[5].'";InUser="'.$mass[0].'";InPassword="'.$mass[2].'";FromAddr="'.$mass[0].'";FromName="'.$mass[0].'"','r'));
}
} else {
}
?>