![]() |
Прямая доставка почты минуя Smtp
Встречал информацию в одной спамерской проге про прямую доставку почты минуя смтп провайдера или хостера.
Возможно ли такое реализовать средствами Php? Есть ли какие то наработки? Суть. При отправке письма скрипт коннектится выбирая имя мыльного домена после знака @ к серверу и дальше по схеме, работа с почтой через телнет. Реализуемо ли такое? P.s. не подумайте плохого, я не спамер ;), может быть ещё не спамер... |
Думаю это бред... по крайней мере невидел такого- или наебур или просто что то новое.
|
Смотрите. В инете лежит класс PHP для работы с телнет.
Вариант, если PHP можно научить работать с телнет, то почему его не научить отправлять почту напрямую. По аналогии: Пример: telnet mail.server.com 25 helo 193.122.323.211 //Ваш текущий ip mail from:lala@blablabla.net rcpt to:target@mailserver.com dataSubject:Ha ha haText See you!.quit Ведь возможно это реализовать средствами PHP. |
Возможно. Только нужно коннектиться не доменному имени (ведь ты коннектишься не к mail.ru, а k smpt.mail.ru). Адрес SMPT-сервера определяется MX-записью для домена на DNS-сервере. Для этого нужно написать собственный DNS резолвер. Кстати, многие хосты запрещают отправку мыла с неизвестных хостов.
|
Резолвить через Whois, получать айпишник и коннектиться на 25 порт.
Прояните. Отправка почты через Sendmail например. PHP скрипт передаёт данные скрипту Sendmail на сервере. Sendmail в свою очередь резолвит адрес и коннектится на 25 порт удалённого сервера. Говорит Привет пришла почта для Васи Пупкина. Удалённый сервер говорит Привет, есть такой Вася, готов принимать. Принимает. Т.е. на прямую PHP скрипт может постучаться на удалённый сервер на 25 порт, сказать Привет пришла почта для Васи Пупкина. Сервер должен ответить есть такой Вася, Принимаю. Есть ли наработка такого скрипта? Есть ли у кого ни-ть скрипты для анализа ответа сервера? |
Дык вопрос?
Может кто то такое чудо написать? |
Может. Не бесплатно.
|
так а чем тебя неустраивает?
PHP код:
|
сабж - норкоманы бля (с) KSURi
|
При таком раскладе можно обходить на любом хостинге блокирование по количеству отправленных писем. А если подключить проски, то можно не париться с халявными смтп серверами.
Или я ошибаюсь? |
http://www.massmail.ru/adr/
Цитата:
|
Цитата:
|
ну сорри, просто идея была интересной
Не пинайте сильно Риспект, что поправили кепку. |
Как я понял, Yuryus хочет иммитировать smtp-сервер.
|
Цитата:
Реально ли? |
Не знаю, как работает smtp-сервер... Если просто на уровне открытия сокетов то очень даже реально..
|
Цитата:
Цитата:
|
...читаем из спам-листа мыло в переменную $user...
list($mailuser,$server)=split("@",$user); getmxrr($server,$a); теперь в массиве $a - список МХ серверов. выбираем один из них в $mailserv и определяем его ип. $ip=gethostbyname($mailserv); $sock=fsockopen($ip,25); ...конект на 25 порт сервера $a... fwrite($sock, "HELO i-am-cool\r\n"); $str=$str.fgets($sock); fwrite($sock, "RSET\r\n"); $str=$str.fgets($sock); fwrite($sock, "MAIL FROM:<".$mailfrom.">\r\n"); $str=$str.fgets($sock); fwrite($sock, "RCPT TO:<$user>\r\n"); $str=$str.fgets($sock); fwrite($sock, "DATA\r\n"); $str=$str.fgets($sock); fwrite($sock,"\r\n"."."."\r\n"); $str=$str.fgets($sock); fwrite($sock, "QUIT\r\n"); $str=$str.fgets($sock); fclose($sock); /* $log=fopen("log.txt","a"); fwrite($log,$str); ... вуаля. сделано... прочитав толковую мануалку по пхп, сможешь сделать неплохую спамилку... короче, с типя плюсег)) |
nicotine
Это что, минуя смтп отправил, да? Закройте уже тему... |
KSURi
нет. код просто подключается к смтп-серверу реципиента и отправляет письмо... интересно бы повтыкать на код, который отправит письмо БЕЗ смтп или имап... ггг |
Можно! Можно миную смтп. Всего-то нужно порутить сервер и добавить почту вручную в /var/mail (или куда там)
Цитата:
|
лол.
а если ящик на жмыле? конечно, для любого кулхацкера взламать такой сирвак очинь проста)) |
вобщем было куча прог которые очень хитро отсылали почту, в нее достаточно было вбить всеголишь поле кому и свой адрес (вроде там еще смтп было) вобщем чел получал письмо а обратный адрес типо вася@пупкин.ру
|
бла-бла-бла... глянул в код письма и офигел, что это подставное мыло)
|
| Время: 17:01 |