Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Проверка объёма почтового ящика (https://forum.antichat.xyz/showthread.php?t=166900)

gorbenkopavel 29.12.2009 15:00

Проверка объёма почтового ящика
 
Сильно не бейте если чё. Вобщем есть мыла с паролями (mail:pass) нужно что-то типа скрипта который сможет пройтись по этому списку мыл и отобрать только те в которых общий объём всех писем ,к примеру, больше 50 мб (желательно чтобы объём можно было регулировать). Нужно mail.ru (bk.ru,list.ru, inbox.ru), rambler, yandex. Если в списке будут попадаться другие домены можно чтобы писало error или что-то подобное. И ещё желательно чтобы можно это было запустить с компа, без всяких заливов на домены и т.д. Понимаю что просьба тупая, но оч нужен такой скрипт.

Player#1 29.12.2009 16:49

пиши сам!
если на php, то юзай imap, конкретнее imap_mailboxmsginfo.

gorbenkopavel 29.12.2009 17:41

Цитата:

Сообщение от Player#1
пиши сам!
если на php, то юзай imap, конкретнее imap_mailboxmsginfo.

Стал бы я сюда писать если бы шарил в этом??? Наверно нет.

rushter 29.12.2009 18:22

Не шаришь - плати,нет денег - учи.

Player#1 29.12.2009 18:27

Вот пример для mail.ru. Полностью со всеми проверками и дополнительными доменами (rambler, yandex) мне делать влом.
Сделаю, но не за бесплатно... Хотя тебе наверно на пыхе не подойдет, т.к. денвер поставить тоже тебе будет впадлу.
PHP код:

$maxsize 50//max size MB
$maxsizeb $maxsize 1024 1024;
$fp fopen("mails.txt""rt");
while(!
feof($fp))
{
    
$str fgets($fp);
    
$lp explode(";"$str);
    
$mbox imap_open("{pop.mail.ru:110/pop3}INBOX"$lp[0], $lp[1]);
    
$info imap_mailboxmsginfo($mbox);
    
$size $info->Size;
    if(
$size>$maxsizeb)
    {
        echo 
$lp[0].";".$lp[1];
    };
    
imap_close($mbox);
};
fclose($fp); 

UPD:
Цитата:

Сообщение от rushter
Не шаришь - плати,нет денег - учи.

+100


Время: 17:29