Re: [Exim-users] Новый способ борьбы со спамом
Наткнулся на новый способ борьбы со спамом. 2012-03-16 14:56:21 [23795] 1S8UpY-0006Bh-39 ** t...@mosteleset.ru F=sgu...@ncnet.ru P=sgu...@ncnet.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after initial connection: host MX02.NICMAIL.ru [194.85.88.229]: 554 No SMTP service here Цитата Все верно, сервер MX02.NICMAIL.ru является фейковым, служит для отбивки роботов рассылающих спам и не производящих повторную доставку на другой сервер из списка МХ записей. Соответственно Вам нужно настроить Ваш почтовый сервер так что бы он пытался доставить сообщение по следующему адресу из списка МХ. Откуда эта цитата? Это не способ борьбы со спамом, mosteleset.ru - сами себе злобные буратины (точнее своим пользователям). НИКАКОЙ почтовый сервер не будет повторять, увидев первую пятерку в 554. Повтор - только если бы код начинался с четверки. Какой раздел конфига exim'a штудировать, чтобы заставить его идти на следующий mx по данному коду возврата. Это невозможно. Если вам позарез нужно доставить письмо, то можно локально исправить список MX для этого домена, вставив в начало списка роутеров типа так: begin routers backup_mx_broken: driver = manualroute transport = remote_smtp route_list = chb.net.ua mail.chb.net.ua ; \ ukrbit.net mail.ukrbit.net ; \ mosteleset.ru MX01.NICMAIL.ru:MX03.NICMAIL.ru Но на вашем месте я бы не стала беспокоиться. Получатель сломал свою почтовую систему - его проблемы. Другие почтовые серверы (не Exim) и такого обходного маневра не позволяют. Когда до пользователей дойдет, что они не получают никакую почту, они либо заставят админов исправить их глупость, или проголосуют рублем. Но скорее они не хотят полуать никакую почту. ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
Hello, Гусев Сергей Константинович! On Fri, Mar 16, 2012 at 04:25:20PM +0400 sgu...@ncnet.ru wrote about [Exim-users] Новый способ борьбы со спамом: Приветствую. Наткнулся на новый способ борьбы со спамом. 2012-03-16 14:56:21 [23795] 1S8UpY-0006Bh-39 ** t...@mosteleset.ru F=sgu...@ncnet.ru P=sgu...@ncnet.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after initial connection: host MX02.NICMAIL.ru [194.85.88.229]: 554 No SMTP service here Цитата Все верно, сервер MX02.NICMAIL.ru является фейковым, служит для отбивки роботов рассылающих спам и не производящих повторную доставку на другой сервер из списка МХ записей. Соответственно Вам нужно настроить Ваш почтовый сервер так что бы он пытался доставить сообщение по следующему адресу из списка МХ. Странно, но судя по rfc 1893: 5.X.X Permanent Failure A permanent failure is one which is not likely to be resolved by resending the message in the current form. Some change to the message or the destination must be made for successful delivery. то есть с таким кодом отправитель как-бы и не должен выполнять повторную доставку. Поправьте меня, если я не прав. Какой раздел конфига exim'a штудировать, чтобы заставить его идти на следующий mx по данному коду возврата. so:/etc/exim4# exim -bV Exim version 4.69 #1 built 30-Jan-2011 21:17:14 С уважением, Сергей -- Lystopad Aleksandr ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
P.S. Они уже исправились: $ telnet mx02.nicmail.ru 25 Trying 194.85.88.229... telnet: connect to address 194.85.88.229: Connection refused ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
Hello! On Fri, 16 Mar 2012 at 16:25:20 (+0400), Гусев Сергей Константинович wrote: Наткнулся на новый способ борьбы со спамом. 2012-03-16 14:56:21 [23795] 1S8UpY-0006Bh-39 ** t...@mosteleset.ru F=sgu...@ncnet.ru P=sgu...@ncnet.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after initial connection: host MX02.NICMAIL.ru [194.85.88.229]: 554 No SMTP service here Цитата Все верно, сервер MX02.NICMAIL.ru является фейковым, служит для отбивки роботов рассылающих спам и не производящих повторную доставку на другой сервер из списка МХ записей. Соответственно Вам нужно настроить Ваш почтовый сервер так что бы он пытался доставить сообщение по следующему адресу из списка МХ. Какой раздел конфига exim'a штудировать, чтобы заставить его идти на следующий mx по данному коду возврата. Не должно ничто заставлять exim перебирать mx'ы дальше, если он получил перманентную ошибку (5xx). Можно, как вариант, просто исключить этот mx из обработки. Добавьте в роутер dnslookup строку: ignore_target_hosts = MX02.NICMAIL.ru : 194.85.88.229 И exim будет просто игнорировать наличие этого mx'а у всех доменов. so:/etc/exim4# exim -bV Exim version 4.69 #1 built 30-Jan-2011 21:17:14 С уважением, Сергей ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users -- George L. Yermulnik [YZ-RIPE] ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
Спасибо всем, но есть вот такое замечание 554 Transaction failed Отказ транзакции или отсутствие поддержки сервиса SMTP (при попытке соединения) по идее 2 часть - может предполагать, попытку доставить по следеющему MX'у -Original Message- From: exim-users-boun...@mailground.net [mailto:exim-users-boun...@mailground.net] On Behalf Of Lystopad Aleksandr Sent: Friday, March 16, 2012 5:13 PM To: Exim MTA на русском Subject: Re: [Exim-users] Новый способ борьбы со спамом Hello, Гусев Сергей Константинович! On Fri, Mar 16, 2012 at 04:25:20PM +0400 sgu...@ncnet.ru wrote about [Exim-users] Новый способ борьбы со спамом: Приветствую. Наткнулся на новый способ борьбы со спамом. 2012-03-16 14:56:21 [23795] 1S8UpY-0006Bh-39 ** t...@mosteleset.ru F=sgu...@ncnet.ru P=sgu...@ncnet.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after initial connection: host MX02.NICMAIL.ru [194.85.88.229]: 554 No SMTP service here Цитата Все верно, сервер MX02.NICMAIL.ru является фейковым, служит для отбивки роботов рассылающих спам и не производящих повторную доставку на другой сервер из списка МХ записей. Соответственно Вам нужно настроить Ваш почтовый сервер так что бы он пытался доставить сообщение по следующему адресу из списка МХ. Странно, но судя по rfc 1893: 5.X.X Permanent Failure A permanent failure is one which is not likely to be resolved by resending the message in the current form. Some change to the message or the destination must be made for successful delivery. то есть с таким кодом отправитель как-бы и не должен выполнять повторную доставку. Поправьте меня, если я не прав. Какой раздел конфига exim'a штудировать, чтобы заставить его идти на следующий mx по данному коду возврата. so:/etc/exim4# exim -bV Exim version 4.69 #1 built 30-Jan-2011 21:17:14 С уважением, Сергей -- Lystopad Aleksandr ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
В письме от Птн, 16 Мар 2012, 16:11 Гусев Сергей Константинович пишет: но есть вот такое замечание 554 Transaction failed Отказ транзакции или отсутствие поддержки сервиса SMTP (при попытке соединения) по идее 2 часть - может предполагать, попытку доставить по следеющему MX'у Ошибка 5хх говорит о том, что данное письмо мы не будем принимать в любом случае. Повторы осуществляются лишь в двух случаях: 1. Релей временно занят, ошибка 4хх 2. Релей недоступен (таймаут подключения к серверу) Возможно ещё в случае неработоспособности DNS - таймаут при резолвинге. -- WBR, Alexander Sheiko ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
Fri, 16 Mar 2012 18:08:24 +0400 от Гусев Сергей Константинович sgu...@ncnet.ru: -Original Message- From: exim-users-boun...@mailground.net [mailto:exim-users-boun...@mailground.net] On Behalf Of l...@lena.kiev.ua Sent: Friday, March 16, 2012 5:03 PM To: Exim MTA на русском Subject: Re: [Exim-users] Новый способ борьбы со спамом Наткнулся на новый способ борьбы со спамом. 2012-03-16 14:56:21 [23795] 1S8UpY-0006Bh-39 ** t...@mosteleset.ru F=sgu...@ncnet.ru P=sgu...@ncnet.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after initial connection: host MX02.NICMAIL.ru [194.85.88.229]: 554 No SMTP service here Цитата Все верно, сервер MX02.NICMAIL.ru является фейковым, служит для отбивки роботов рассылающих спам и не производящих повторную доставку на другой сервер из списка МХ записей. Соответственно Вам нужно настроить Ваш почтовый сервер так что бы он пытался доставить сообщение по следующему адресу из списка МХ. Откуда эта цитата? Это ответ техподдержки NIC.ru - владельца почтового хостинга, которому платят деньги за такую услугу Извините, но это ответ абсолютно безграмотных людей просто так получающих деньги. Все ранее высказавшиеся абсолютно верны что повторная доставка не должна производиться. ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
Есть мнение, что ответ из NIC.RU не такой уж и бредовый. Судите сами: A permanent failure is one which is not likely to be resolved by resending the message in the current form. Some change to the message or the destination must be made for successful delivery. Как мне кажется, ключевые слова здесь - is not likely и or the destination. Destination - это email адрес получателя. Опечатка например в нем была. До них уже дошло, какую глупость они сморозили. Теперь connection refused вместо 5xx. ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
Из описания кодов 5yz Permanent Negative Completion reply The command was not accepted and the requested action did not occur. The SMTP client is discouraged from repeating the exact request (in the same sequence). Even some permanent error conditions can be corrected, so the human user may want to direct the SMTP client to reinitiate the command sequence by direct action at some point in the future (e.g., after the spelling has been changed, or the user has altered the account status). Повторять попытку не надо, а дальше пусть хуман решает проблему 3.1 Session Initiation An SMTP session is initiated when a client opens a connection to a server and the server responds with an opening message. SMTP server implementations MAY include identification of their software and version information in the connection greeting reply after the 220 code, a practice that permits more efficient isolation and repair of any problems. Implementations MAY make provision for SMTP servers to disable the software and version announcement where it causes security concerns. While some systems also identify their contact point for mail problems, this is not a substitute for maintaining the required postmaster address (see section 4.5.1). The SMTP protocol allows a server to formally reject a transaction while still allowing the initial connection as follows: a 554 response MAY be given in the initial connection opening message instead of the 220. A server taking this approach MUST still wait for the client to send a QUIT (see section 4.1.1.10) before closing the connection and SHOULD respond to any intervening commands with 503 bad sequence of commands. Since an attempt to make an SMTP connection to such a system is probably in error, a server returning a 554 response on connection opening SHOULD provide enough information in the reply text to facilitate debugging of the sending system. Для меня из этого не следует, что нужно идти на другой MX -Original Message- From: exim-users-boun...@mailground.net [mailto:exim-users-boun...@mailground.net] On Behalf Of Oleg Kostyuk Sent: Friday, March 16, 2012 7:12 PM To: Exim MTA на русском Subject: Re: [Exim-users] Новый способ борьбы со спамом Боюсь ( и не хочу) привнести срач в тему, но всё же. Есть мнение, что ответ из NIC.RU не такой уж и бредовый. Судите сами: A permanent failure is one which is not likely to be resolved by resending the message in the current form. Some change to the message or the destination must be made for successful delivery. Как мне кажется, ключевые слова здесь - is not likely и or the destination. Первое - это не (ошибка) обязательно не будет (исправлена), это вряд ли будет. То есть скорее всего не будет, но может и повезёт. А второе - как раз и говорит о том, что перейдя к следующему MX-у - всё может получиться. Признаюсь сразу - весь RFC не читал, довольствуюсь только выше приведённым куском. Но если память мне не изменяет, то все RFC очень четко определяют термины MUST, MUST NOT, SHOULD и им подобные, и всегда при написании этих терминов используют именно большие буквы - а выше приведённой цитате ничего этого нет. И если такое толкование верное - то получается, в этой части Exim не соблюдает RFC? Кто в курсе деталей - проясните? 16 марта 2012 г. 16:49 пользователь dawnshade h...@mail.ru написал: Fri, 16 Mar 2012 18:08:24 +0400 от Гусев Сергей Константинович sgu...@ncnet.ru: -Original Message- From: exim-users-boun...@mailground.net [mailto:exim-users-boun...@mailground.net] On Behalf Of l...@lena.kiev.ua Sent: Friday, March 16, 2012 5:03 PM To: Exim MTA на русском Subject: Re: [Exim-users] Новый способ борьбы со спамом Наткнулся на новый способ борьбы со спамом. 2012-03-16 14:56:21 [23795] 1S8UpY-0006Bh-39 ** t...@mosteleset.ru F=sgu...@ncnet.ru P=sgu...@ncnet.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after initial connection: host MX02.NICMAIL.ru [194.85.88.229]: 554 No SMTP service here Цитата Все верно, сервер MX02.NICMAIL.ru является фейковым, служит для отбивки роботов рассылающих спам и не производящих повторную доставку на другой сервер из списка МХ записей. Соответственно Вам нужно настроить Ваш почтовый сервер так что бы он пытался доставить сообщение по следующему адресу из списка МХ. Откуда эта цитата? Это ответ техподдержки NIC.ru - владельца почтового хостинга, которому платят деньги за такую услугу Извините, но это ответ абсолютно безграмотных людей просто так получающих деньги. Все ранее высказавшиеся абсолютно верны что повторная доставка не должна производиться. ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users -- Sincerely yours, Oleg Kostyuk (CUB-UANIC
Re: [Exim-users] Новый способ борьбы со спамом
-Original Message- From: exim-users-boun...@mailground.net [mailto:exim-users-boun...@mailground.net] On Behalf Of l...@lena.kiev.ua Sent: Friday, March 16, 2012 7:35 PM To: Exim MTA на русском Subject: Re: [Exim-users] Новый способ борьбы со спамом Есть мнение, что ответ из NIC.RU не такой уж и бредовый. Судите сами: A permanent failure is one which is not likely to be resolved by resending the message in the current form. Some change to the message or the destination must be made for successful delivery. Как мне кажется, ключевые слова здесь - is not likely и or the destination. Destination - это email адрес получателя. Опечатка например в нем была. До них уже дошло, какую глупость они сморозили. Теперь connection refused вместо 5xx. У кого как, а у меня по прежнему so:/opt/hp# telnet MX02.NICMAIL.ru 25 Trying 194.85.88.229... Connected to MX02.NICMAIL.ru. Escape character is '^]'. 554 No SMTP service here Connection closed by foreign host. ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
Мой вброс снимается :) Всем спасибо за объяснения, всё встало на свои места. 16 марта 2012 г. 17:52 пользователь Гусев Сергей Константинович sgu...@ncnet.ru написал: -Original Message- From: exim-users-boun...@mailground.net [mailto:exim-users-boun...@mailground.net] On Behalf Of l...@lena.kiev.ua Sent: Friday, March 16, 2012 7:35 PM To: Exim MTA на русском Subject: Re: [Exim-users] Новый способ борьбы со спамом Есть мнение, что ответ из NIC.RU не такой уж и бредовый. Судите сами: A permanent failure is one which is not likely to be resolved by resending the message in the current form. Some change to the message or the destination must be made for successful delivery. Как мне кажется, ключевые слова здесь - is not likely и or the destination. Destination - это email адрес получателя. Опечатка например в нем была. До них уже дошло, какую глупость они сморозили. Теперь connection refused вместо 5xx. У кого как, а у меня по прежнему so:/opt/hp# telnet MX02.NICMAIL.ru 25 Trying 194.85.88.229... Connected to MX02.NICMAIL.ru. Escape character is '^]'. 554 No SMTP service here Connection closed by foreign host. ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users -- Sincerely yours, Oleg Kostyuk (CUB-UANIC) ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] Новый способ борьбы со спамом
а какая гениальная мысль посетила чью-то светлую голову - это ж надо было на этом умудриться денег заработать. И найти желающих за это денег заплатить. маладцы - никаких других слов нет. З.Ы. можно было просто в /dev/null отправить - 100% защита от спама. On Fri, Mar 16, 2012 at 08:20:28PM +0400, dawnshade wrote: Fri, 16 Mar 2012 18:00:33 +0200 от Oleg Kostyuk cub.ua...@gmail.com: Мой вброс снимается :) Всем спасибо за объяснения, всё встало на свои места. чорт, а какой метод был - 100% детект рейта :) жалко FP многовато. ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users -- --- Vasiliy P. MelnikVPM-UANIC ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users