-
Доброе утро. В целях самообучения возникла идея написать спам фильтр.
Вопрос такой: Каким образом можно перехватить порты 110 и 25 чтобы вся кореспонденция шла через них?
Основная идея в том чтобы пользователю не нужно было ничего настраивать в почтовых программах. Чтобы программа могла автоматически перенаправлять весь трафик почтовых агентов через себя.
Пока приходиться в настройках The Bat (например) указывать порт программы для получения писем т.е например 557 а программа уже коннектиться к 110 и получает письма.
Буду благодарен если подкинете пару ссылок на тему написания плагинов на Delphi для Outlook и The Bat (хотя конечно идея с перенаправлением портов интересует больше)
-
> чтобы пользователю не нужно было ничего настраивать в почтовых > программах
У них, у программ этих, телепатор встроенный что ли ?
Кто-то же хотя бы один раз должен указать им координаты хотя бы одного почтового сервиса) ..
> идея с перенаправлением портов интересует больше
А смысл ? Трафик-то уже будет "съеден" ..
-
> Сергей М. © (16.07.08 08:23) [1]
> У них, у программ этих, телепатор встроенный что ли ?
Телепортатора нет :) Есть стандартные 2 порта 110 и 25 Я знаю прекрасно что порты могут быть другими, но вот когда они будут другими (например в офисе) тогда и будет доп настройка.
А обычного домашнего пользователя хочеться избавить от каких либо настроек.
> А смысл ? Трафик-то уже будет "съеден" ..
В наше время когда почти везде безлемит ... этот вопрос отпадает сам собой. А вот если пользователь при установке программы увидит что её еще нужно зачем то настраивать то ...
юзабилити знаете ли.
p.s я сам знаю что лучше ком строки ничего нет :) но вы это обычному пользователю объясните сначало
-
> В наше время когда почти везде безлемит
Это безлимит-то везде? Не смеши. У меня и то не безлимит. Мне выгоднее в месяц на тарифицируемом тарифе 1 мбит/с (сорри, тавтология) просидеть, чем на безлимитном и со скоростью 128 кбит/с. Да и по объёму скачанной информации мне безлимит всё равно не нужен, всё равно с моим тарифом выходит на меньшую сумму
А трафик люди экономят. Даже блокираторы ставят
> юзабилити знаете ли.
Не дай бог наши жизненные пути с этой программой пересекутся
> я сам знаю что лучше ком строки ничего нет
Лучше командной строки только её команды. В частности Формат Цэ
-
> В наше время когда почти везде безлемит ...
есть такая мудрая поговорка "по себе людей не судят", лимит через и пишется... неужели в школе пределы не проходил?
-
Сейчас в школах пределы не проходят. Производные объясняют по принципу: потому что вот так.
-
<offtop> Это можно отнести к минусам ЕГЭ. Потому что время, которое раньше тратили на выведение производных, логарифмов и проч. Сейчас тратят на зазубривание тестов. А понятия объясняют за один академический час. </offtop>
-
> Есть стандартные 2 порта 110 и 25
Координаты сервиса включают не только и не столько номер порта - еще и имя/адрес хоста требуется. Он откуда в почтовой программе изначально возьмется ? Все равно ж ручками придется указывать ..
Это, впрочем, можно сделать и программно, прямо в инсталляторе твоей приблуды, если твой инсталлятор знает как это сделать для каждого конкретного почтового клиента.
Если речь идет именно о плагинах, то подозреваю, что никакие заморочки с портами и их "перехватом"/перенаправлением нафих не нужны - подобного рода почтовые программы предоставляют готовый программный интерфейс, с пом.которого можно контролировать инф.потоки, не заморачиваясь TCP/IP-уровнем.
> если пользователь при установке программы увидит что её > еще нужно зачем то настраивать то ..
..то ему так или иначе придется это сделать- любой супер-пупер спам-фильтр пока еще не обладает ИИ, и для достижения максимально эффективной его работы ручное вмешательство в его настройки неизбежно. Или ты претендуешь на изобретение оного ?)
|