The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Подмена поля from в письме"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 16-Май-11, 19:50 
Здравствуйте!
ОС - Linux Fedora14 2.6.36
Сразу оговорюсь, что речь идет о рассылке спама.
Меня нервируют не спамеры, а люди, которые пользуются незнанием других в своих корыстных целях.
Но это лирика, а теперь суть:
К примеру, мы отправляем письмо:

echo "hello"| mail -s "title" -r "nomail@bla.bla" "spamer@mail.ru"

Проблемы 2:
1. На самом деле отправитель известен, мы только подсказали спам-боту, что мы-спамеры (это было сделано для того, чтобы нам не могли ответить), и адрес, с которого отправили письмо могут забанить.
2. Отправляется только одно письмо, второе уже блокируется нашим почтовым сервером, так как он не может найти почтовый сервер bla.bla. Приходится каждому новому письму генерировать новое имя ( nomail@ha.ha ).
Почему postfix сначала нам верит на слово и отправляет письмо а потом его блокирует?
С ув. Алексей

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Подмена поля from в письме"  +/
Сообщение от PavelR (??) on 16-Май-11, 21:09 

> Почему postfix сначала нам верит на слово и отправляет письмо а потом
> его блокирует?

нифига не понятно, но да и ладно.

Внимание вопрос: вы в логи смотреть не пытались ли?


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Подмена поля from в письме"  +/
Сообщение от bill (??) on 16-Май-11, 21:37 
>> Почему postfix сначала нам верит на слово и отправляет письмо а потом
>> его блокирует?
> нифига не понятно, но да и ладно.

Потелепатирую. Речь, наверное, про reject_unknown_sender_domain, а может быть ещё и про callback.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Подмена поля from в письме"  +/
Сообщение от Aquarius (ok) on 17-Май-11, 01:49 
> Здравствуйте!
> ОС - Linux Fedora14 2.6.36
> Сразу оговорюсь, что речь идет о рассылке спама.

[оверквотинг удален]

сразу вспоминается советский анекдот (цитата очень частичная):
- Здгаствуйте!
- До свидания!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Подмена поля from в письме"  +/
Сообщение от LSTemp (ok) on 17-Май-11, 03:58 
> [оверквотинг удален]
> сразу вспоминается советский анекдот (цитата очень частичная):
> - Здгаствуйте!
> - До свидания!

- Доктор, меня все игнорируют.
- Следующий!


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 17-Май-11, 09:13 
Здравствуйте, господа!
Простите, что не смог поддержать Вашу беседу вчера.
Отправляем письмо:

echo "hello" | mail -s "title" -r "no@bla.ua" handler@ua.fm

Письмо получено адресатом.
Вот логи:

May 17 08:05:29 olymp sendmail[1299]: p4H55TgX001299: from=no@bla.ua, size=277, class=0, nrcpts=1, msgid=<4dd20219./FMPuk/ANWYCNP/0%no@bla.ua>, relay=root@localhost
May 17 08:05:29 olymp postfix/smtpd[1300]: connect from icpc[127.0.0.1]
May 17 08:05:29 olymp postfix/smtpd[1300]: 7313F2FE79C: client=icpc[127.0.0.1]
May 17 08:05:29 olymp postfix/cleanup[1303]: 7313F2FE79C: message-id=<4dd20219./FMPuk/ANWYCNP/0%no@bla.ua>
May 17 08:05:29 olymp postfix/qmgr[25139]: 7313F2FE79C: from=<no@bla.ua>, size=594, nrcpt=1 (queue active)
May 17 08:05:29 olymp sendmail[1299]: p4H55TgX001299: to=handler@ua.fm, ctladdr=no@bla.ua (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30277, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 7313F2FE79C)
May 17 08:05:29 olymp postfix/smtpd[1300]: disconnect from icpc[127.0.0.1]
May 17 08:05:29 olymp postfix/smtp[1304]: 7313F2FE79C: to=<handler@ua.fm>, relay=mx5.ua.fm[91.198.36.54]:25, delay=0.3, delays=0.06/0.01/0.12/0.1, dsn=2.0.0, status=sent (250 OK id=1QMCTJ-0005BT-Ix)
May 17 08:05:29 olymp postfix/qmgr[25139]: 7313F2FE79C: removed


Отправляем письмо повторно:

echo "hello" | mail -s "title" -r "no@bla.ua" handler@ua.fm

Письмо не получено адресатом.
Вот логи:

May 17 08:07:58 olymp sendmail[1315]: p4H57wJo001315: from=no@bla.ua, size=277, class=0, nrcpts=1, msgid=<4dd202ae.Ux9P8lw+2PuyzuY8%no@bla.ua>, relay=root@localhost
May 17 08:07:58 olymp postfix/smtpd[1316]: connect from icpc[127.0.0.1]
May 17 08:07:58 olymp postfix/smtpd[1316]: 9C1662FE79C: client=icpc[127.0.0.1]
May 17 08:07:58 olymp postfix/cleanup[1319]: 9C1662FE79C: message-id=<4dd202ae.Ux9P8lw+2PuyzuY8%no@bla.ua>
May 17 08:07:58 olymp postfix/qmgr[25139]: 9C1662FE79C: from=<no@bla.ua>, size=594, nrcpt=1 (queue active)
May 17 08:07:58 olymp sendmail[1315]: p4H57wJo001315: to=handler@ua.fm, ctladdr=no@bla.ua (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30277, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 9C1662FE79C)
May 17 08:07:58 olymp postfix/smtpd[1316]: disconnect from icpc[127.0.0.1]
May 17 08:07:59 olymp postfix/smtp[1320]: 9C1662FE79C: to=<handler@ua.fm>, relay=mx2.ua.fm[213.186.122.10]:25, delay=0.48, delays=0.06/0.01/0.05/0.36, dsn=5.0.0, status=bounced (host mx2.ua.fm[213.186.122.10] said: 550-Verification failed for <no@bla.ua> 550-Unrouteable address 550 Sender verify failed (in reply to RCPT TO command))
May 17 08:07:59 olymp postfix/cleanup[1319]: 1E63E2FE79B: message-id=<20110517050759.1E63E2FE79B@olymp.dp.ua>
May 17 08:07:59 olymp postfix/bounce[1321]: 9C1662FE79C: sender non-delivery notification: 1E63E2FE79B
May 17 08:07:59 olymp postfix/qmgr[25139]: 1E63E2FE79B: from=<>, size=2510, nrcpt=1 (queue active)
May 17 08:07:59 olymp postfix/qmgr[25139]: 9C1662FE79C: removed
May 17 08:07:59 olymp postfix/smtp[1320]: 1E63E2FE79B: to=<no@bla.ua>, relay=none, delay=0.01, delays=0.01/0/0/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=bla.ua type=AAAA: Host not found)
May 17 08:07:59 olymp postfix/qmgr[25139]: 1E63E2FE79B: removed

Я думаю, ответ надо искать не в логах а в принципах работы почты.
Судя по логам, отправляющему хосту все равно, валидный адрес или нет а вот принимающий хост, видно не смог отправить уведомление о принятии и потому второй раз пожаловался отправителю. Тогда почему он не пожаловался в первый раз?
Спрашивайте, не стесняйтесь.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Подмена поля from в письме"  +/
Сообщение от PavelR (??) on 17-Май-11, 09:35 

> Я думаю, ответ надо искать не в логах а в принципах работы
> почты.

Если хотите развивать телепатию - тогда конечно да, берем знание принципов работы почты, и начинаем телепатировать - просчитывать в уме, как же там что могло бы быть.

В общем, я думаю, что вам надо меньше думать, а больше делать.
В том числе и пользоваться советами. Правда перед этим подумать всё-таки надо, советы могут быть иногда жестокими.

Лично мне телепатировать не хочется, и я предпочитаю искать ответы в логах.
Приведенных выше - лично мне достаточно, чтобы дать ответ на вопрос "почему не пожаловался в первый раз".

Рекомендую потренировать не телепатию, а внимательность.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 17-Май-11, 09:44 
> Приведенных выше - лично мне достаточно, чтобы дать ответ на вопрос "почему
> не пожаловался в первый раз".

Подскажите, почему?
Отправило
May 17 08:05:29 olymp postfix/smtp[1304]: 7313F2FE79C: to=<handler@ua.fm>, relay=mx5.ua.fm[91.198.36.54]:25, delay=0.3, delays=0.06/0.01/0.12/0.1, dsn=2.0.0, status=sent (250 OK id=1QMCTJ-0005BT-Ix)

Не отправило
May 17 08:07:59 olymp postfix/smtp[1320]: 9C1662FE79C: to=<handler@ua.fm>, relay=mx2.ua.fm[213.186.122.10]:25, delay=0.48, delays=0.06/0.01/0.05/0.36, dsn=5.0.0, status=bounced (host mx2.ua.fm[213.186.122.10] said: 550-Verification failed for <no@bla.ua> 550-Unrouteable address 550 Sender verify failed (in reply to RCPT TO command))


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Подмена поля from в письме"  +/
Сообщение от PavelR (??) on 17-Май-11, 09:46 

>Рекомендую потренировать не телепатию, а внимательность.

Рекомендую потренировать не телепатию, а внимательность.


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Подмена поля from в письме"  +/
Сообщение от PavelR (??) on 17-Май-11, 09:47 

>>Рекомендую потренировать не телепатию, а внимательность.
> Рекомендую потренировать не телепатию, а внимательность.

могу написать это и большыми бландинистыми буквами, если не заметно с двух раз.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 17-Май-11, 09:51 
ok
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Подмена поля from в письме"  +/
Сообщение от Дядя_Федор on 17-Май-11, 10:46 
Пальцем, что ли, показать? :) Обратите внимание на сервера, через которые прошло письмо в обоих случаях. И подумайте. Возможно, наступит просветление. Ну и выхлоп dig MX ua.fm посмотрите.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 17-Май-11, 14:00 
Я вижу, что с разных, но дело в том, что каждый раз первое письмо идет с одного dsn, а второй раз - с другого.
Если я поменяю поле "от кого" - то он опять уйдет на первый dsn, а второе - на второй.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Подмена поля from в письме"  +/
Сообщение от Дядя_Федор on 17-Май-11, 14:39 
> Я вижу, что с разных, но дело в том, что каждый раз
> первое письмо идет с одного dsn, а второй раз - с
> другого.
> Если я поменяю поле "от кого" - то он опять уйдет на
> первый dsn, а второе - на второй.

1. DSN - Delivery Status Notification. Что лично Вы имели в виду под словом DSN?
2. Думаем, думаем. Осталось совсем чуть-чуть.


Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 17-Май-11, 19:46 
Ok
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Подмена поля from в письме"  +/
Сообщение от LSTemp (ok) on 18-Май-11, 22:13 
> Я вижу, что с разных, но дело в том, что каждый раз
> первое письмо идет с одного dsn, а второй раз - с
> другого.
> Если я поменяю поле "от кого" - то он опять уйдет на
> первый dsn, а второе - на второй.

и что дальше? Вы над mx получателя власти не имеете. считайте, что Вы вообще на любой релей стороннего домена попадаете случайно. Один криво настроен, а второй Вас послал (причем послал с вполне читаемым текстовым сообщением). Есть еще вопросы?

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Подмена поля from в письме"  +/
Сообщение от LSTemp (ok) on 18-Май-11, 22:29 
>[оверквотинг удален]
> 1E63E2FE79B
> May 17 08:07:59 olymp postfix/qmgr[25139]: 1E63E2FE79B: from=<>, size=2510, nrcpt=1 (queue
> active)
> May 17 08:07:59 olymp postfix/qmgr[25139]: 9C1662FE79C: removed
> May 17 08:07:59 olymp postfix/smtp[1320]: 1E63E2FE79B: to=<no@bla.ua>, relay=none, delay=0.01,
> delays=0.01/0/0/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service
> error for name=bla.ua type=AAAA: Host not found)
> May 17 08:07:59 olymp postfix/qmgr[25139]: 1E63E2FE79B: removed
> Я думаю, ответ надо искать не в логах а в принципах работы
> почты.

умная мысль.
может тогда RFC почитать? не сразу конечно. начать с понимания основ работы почтовых протоколов smtp в частности.

> Судя по логам, отправляющему хосту все равно, валидный адрес или нет а

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

а про людей, которые "не спаммеры", а просто "пользуются незнанием других" - тема смешная ИМХО. они не знают ничего - просто скачивают и запускают. ЗНАТЬ ДОЛЖНЫ ВЫ.

> вот принимающий хост, видно не смог отправить уведомление о принятии и
> потому второй раз пожаловался отправителю. Тогда почему он не пожаловался в
> первый раз?
> Спрашивайте, не стесняйтесь.

Там уже все спрошено...

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

18. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 19-Май-11, 08:29 
Спасибо за совет.
Правда, я ничего не понял, в одном соглашусь, что чтение документации - дело полезное, не менее полезное, чем общение с умными людьми.
Только я не пойму - почему Вы пытаетесь все усложнить если все просто?

PS Насчет "один криво настроен а другой послал" - это вы погорячились.
Если я, судя по Вашим словам, попадаю на хост-получатель случайно, то как, скажите мне, случайно первый хост попадается "кривой", а второй обязательно посылает и это с завидным постоянством?
Я академиев не кончал, и документации в глаза не виде, но полагаю (и не без основания), что результат отправки следующего сообщения зависит от результата предыдущей операции.
Но это опять лирика а документация даст четкий ответ на этот вопрос (или же человек, читавший ее).

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Подмена поля from в письме"  +/
Сообщение от Дядя_Федор on 19-Май-11, 17:08 
Надоело мне это маппет-шоу. Коллеги, надеюсь, не возражаете - если я попытаюсь "пальцем показать"? А то товарищ тугой до безобразия.
Пункт 1. Когда я Вам говорил воспользоваться выводом dig MX ua.fm для просветления, я имел в виду вот это:
ua.fm.                  7200    IN      MX      10 mx5.ua.fm.
ua.fm.                  7200    IN      MX      15 mx1.ua.fm.
ua.fm.                  7200    IN      MX      10 mx2.ua.fm.
Если бы Вы имели представление о том, как работает SMTP - то сделали бы вывод, что поле preference у mx2 и mx5 имеет одинаковое значение - 10. Это значит, что с точки зрения почтового сервера, который отсылает почту на почтовый домен ua.fm пошлет ее с равной вероятностью на оба сервера (вернее - на один из них). Как вы смогли убедиться - ВАШ почтовый сервер посылает их по очереди - в первый раз к первому серверу, второй раз - ко второму! Из приведенных логов это ясно видно. То, что в одном случае эта почта прошла, а во втором - нет, говорит всего лишь о том, что оба сервера настроены по разному. И об этом Вам тоже выше сказали - но Вы же темный, как антрацит! За прием(или не прием) почты от НЕСУЩЕСТВУЮЩИХ доменов отвечает параметр reject_unknown_sender_domain в блоке smtpd_sender_restrictions. ТЕПЕРЬ все? Или и дальше будем продолжать тупить?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Подмена поля from в письме"  +/
Сообщение от LSTemp (ok) on 26-Май-11, 17:25 
>[оверквотинг удален]
> равной вероятностью на оба сервера (вернее - на один из них).
> Как вы смогли убедиться - ВАШ почтовый сервер посылает их по
> очереди - в первый раз к первому серверу, второй раз -
> ко второму! Из приведенных логов это ясно видно. То, что в
> одном случае эта почта прошла, а во втором - нет, говорит
> всего лишь о том, что оба сервера настроены по разному. И
> об этом Вам тоже выше сказали - но Вы же темный,
> как антрацит! За прием(или не прием) почты от НЕСУЩЕСТВУЮЩИХ доменов отвечает
> параметр reject_unknown_sender_domain в блоке smtpd_sender_restrictions. ТЕПЕРЬ все?
> Или и дальше будем продолжать тупить?

абсолютно правильно развернули мою мысль, но в конечных выводах Вы тоже не совсем правы. оба mx могут быть просто релеями (что скорей всего и есть) на один внутренний сервер. поэтому:

1) разница в настройки релеев
2) конечный анализ на едином сервере
3) отсюда получаемый результат

4) автору топика smtp учить. когда выучит - тогда и будет "просто", а пока - это ересь ни о чем.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 27-Май-11, 15:42 
Простите, но вся эта болтовня не по сути.
Вы все высказали свое мнение, но никто из Вас не смог ответить на один простой вопрос: почему почта идет только один раз. Вы пускались в рассуждения, туманные и сомнительные, усложняя простые вещи.
Я написал простой скриптик, который генерирует случайную строку, используемую в качестве имени домена:

#!/bin/sh
for ((; ; )) do
         domain=`head /dev/urandom | uuencode -m - | sed -n 2p | cut -c1-${1:-2}`
         echo "hello"| mail -s "title" -r "blah@blah."$domain  my@mail.ru
         sleep 10
done
exit 0

Согласитесь, что на данном этапе нам не нужно вникать в протоколы smtp и прочее, мы уяснили, что почта принимается первый раз (неважно на какой релей; Хм... что такое "релей"...), а второй раз не принимается.
Почему, вот в чем вопрос.
Кстати, на разных почтовых серверах ограничения разные. К примеру, на ua.fm стоит ограничение по количеству писем за единицу времени от одного хоста, а на yandex.ru такого нет.
Ну и к чему, скажите мне, Ваш smtp? Он что ли, по-Вашему, письма заворачивает? Давайте начинать от простого к сложному. Я понимаю, что Вы здесь все гуру, но меня не интересует, как много Вы знаете - я же не рассказываю Вам о микроядрах - да и зачем они Вам. Я считаю, что человеку нужно столько знаний, сколько ему хватит для ешения поставленной задачи. Все остальное - хобби.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "Подмена поля from в письме"  +/
Сообщение от Дядя_Федор on 27-Май-11, 16:20 
< ...поскипано... >

Урок какой-то НЕПРОХОДИМОЙ тупости! Лично мне это надоело. Если у кого-то есть желание возиться с этим тупицей (да еще и на понтах) - возитесь. Я умываю руки.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

24. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 27-Май-11, 19:29 
Лично Вам могу показать логи, в которых на все релеи (mx*) принимаются входящие письма.
Чисто так - для понтов.
Не надо лезть со своими релеями и грубостью.
Еще вопросы будут в защиту smtp?
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Подмена поля from в письме"  +/
Сообщение от Open_source email on 28-Май-11, 17:04 
> Лично Вам могу показать логи, в которых на все релеи (mx*) принимаются
> входящие письма.
> Чисто так - для понтов.

Лучше покажите их психиатру. Обязательно с собственной интерпретацией. Чисто так - для более быстрой постановки диагноза.


Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

26. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 28-Май-11, 20:47 
Господа! Всем спасибо за участие! Цените свое время! Тема закрыта!
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

5. "Подмена поля from в письме"  +/
Сообщение от Дядя_Федор email on 17-Май-11, 09:11 
<..лирика удалена, осталась физика...>
> Почему postfix сначала нам верит на слово и отправляет письмо а потом
> его блокирует?

Для Вас, наверное, это будет Божественным откровением, но пока не создан "Сайнет" - программа не умеет "верить" или "не верить". Она поступает с обрабатываемыми данными так, как заложено в ней создателем программы и так, как ей ВЕЛЕНО поступать, согласно её конфигурационному файлу. Первое Вы исправить (скорее всего) не можете, но второе - целиком в Ваших руках. Дерзайте. Для начала разберитесь в логике работы Постфикса, а потом уже начинайте его хаять.
Зы: Лично я из вашего словесного поноса тоже сути не уловил. "Кто на ком стоял?"


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Подмена поля from в письме"  +/
Сообщение от handler2006 email(ok) on 19-Май-11, 08:40 
>[оверквотинг удален]
>> его блокирует?
>  Для Вас, наверное, это будет Божественным откровением, но пока не создан
> "Сайнет" - программа не умеет "верить" или "не верить". Она поступает
> с обрабатываемыми данными так, как заложено в ней создателем программы и
> так, как ей ВЕЛЕНО поступать, согласно её конфигурационному файлу. Первое Вы
> исправить (скорее всего) не можете, но второе - целиком в Ваших
> руках. Дерзайте. Для начала разберитесь в логике работы Постфикса, а потом
> уже начинайте его хаять.
> Зы: Лично я из вашего словесного поноса тоже сути не уловил. "Кто
> на ком стоял?"

Простите, не могли бы Вы конкретно указать мне место в моем (моих) сообщениях, где я "хаял" почтовый сервис, дабы в будущем я не совершал подобных ошибок.
Искренне Ваш.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру