Помощь - Поиск - Пользователи - Календарь
Полная версия: Вопрос немного НЕ о программировании
Форум «Всё о Паскале» > Разработка ПО, алгоритмы, общие вопросы > Общие вопросы разработки программ
Andrewshkovskii
Я пишу курсовую на тему "Сравнение бесплатных серверов электронной почты", после её написания мне необходимо будет написать программу.(интерфейс программы написан, осталось дописать курсовую и уже до конца "отшлифовать" программу).
Но на этапе выявления уровня защиты от спама для представленных в работе серверов у меня возникла проблема. Я придумал некий алгоритм выявления этих уровней..а именно (ПРОШУ НЕ СУДИТЬ СТРОГО И НЕ СМЕЯТЬСЯ) :
1. Необходимо на каждом, из рассматриваемых почтовых серверах создать несколько ящиков (в данном случае 5).
2. С помощью специального программного обеспечения, предназначенного для рассылок электронных писем, отправить не менее 5000 тысяч сообщений , на каждый из адресов.
3. Зафиксировать кол-во нтрованльтрованных спам-фильтром сообщений для каждого из почтовых ящиков, вычислить среднее число прошедших спам-сообщений для каждого из серверов. Для этого необходимо заполнить таблицу приведенную ниже(пример):
Изображение
4. Данные из вышеприведенной таблицы, а именно среднее кол-во не отфильтрованных сообщений, отобразить на нижеприведенной гистограмме:

И тут я сел в лужу..точнее, не знаю как придумать. то ли брать за макс. значение - максимальное кол-во сообщений пропущенных на ящик, и уже считать проценты , допустим - 80% от этого значения не пропущено - отличная защита. А вот если брать от кол-во посланных сообщений на каждый ящик, то придется выбирать очень маленький процент.т.к сообщений-то будет около 5000..а пропущенных не более 100....
Подкиньте мысль, пожалуйста.спасибо.
Lapp
Непонятно, чем отличается 1-я строка от 2-й и 3-я от 4-й.

Цитата(Andrewshkovskii @ 8.01.2009 22:22) *
после её написания мне необходимо будет написать программу.(интерфейс программы написан, осталось дописать курсовую и уже до конца "отшлифовать" программу).
- а что за программа?

На мой взгляд, лучше брать проценты от всего количества. Что такого, что они маленькие? Зато можно будет сравнивать результаты двух отдельных исследований, а иначе - нет.
Andrewshkovskii
Ну эта таблица - просто пример для заполнения. Я взял 6 серверов :
1. www.gmail.com
2. www.mail.ru
3. www.yandex.ru
4. www.rambler.ru
5. www.hotmail.com
6. www.e-mail.ru

И на каждом создал по 5 ящиков, заспамил, получил числа.
Ну просто как мне придется оценивать , если , допустим, от 5800 сообщений, пропуститься на каком-то сервере 20.. это же вообще мизерный процент..

Добавлено через 2 мин.
А программа.. могу архивчик выложить. только это считай шаблон..
http://webfile.ru/2539278
Написана мною на c++/qt, исходники если нужны..кину,GNU license же всетакиsmile.gif)
Lapp
Цитата(Andrewshkovskii @ 8.01.2009 22:58) *
Ну эта таблица - просто пример для заполнения. Я взял 6 серверов :
...
это же вообще мизерный процент..

Я стпросил не про таблицу вообще. Я спросил про ее строки:
Цитата
Непонятно, чем отличается 1-я строка от 2-й и 3-я от 4-й.
- или ты не видишь разницы? blink.gif

По-твоему 0.345 - это мизерное чисто?? Типа от 0.283 и не отличить - машинной точности не хватит smile.gif. Ну-ну..
Хотел бы я посмотреть на тех, кто будет смотреть твои результаты и балдеть оттого, что ты называешь 50% хорошим результатом smile.gif.

А еще, осмелюсь напомнить, я спросил про программу..


Добавлено через 2 мин.
Цитата(Andrewshkovskii @ 8.01.2009 22:58) *
А программа.. могу архивчик выложить. только это считай шаблон..
Не надо архивчик. Надо два слова, что она делает.
Andrewshkovskii
Программа вон, в моем предыдущем посте, помогает выбрать пользователю бесплатный сервер почты,из представленных мною раннее. Там выбор по профилю использования почты или по критериям.
Я же говорю, на одном сервере я создаю до 5 ящиков. Отправляю на каждый ящик по 5к спама и потом считаю среднее значение.и его уже буду использовать. Ну как-то отобразить процент 0.2 очень сложно будет и визуально не приятно смотреть я думаю...
Lapp
Цитата(Andrewshkovskii @ 8.01.2009 23:16) *
Я же говорю, на одном сервере я создаю до 5 ящиков.
Правильно я понимаю, что ящик=адрес? Но у тебя в строках 1 и 2 (и 3 и 4) адреса одинаковые.

Цитата(Andrewshkovskii @ 8.01.2009 23:16) *
Ну как-то отобразить процент 0.2 очень сложно будет и визуально не приятно смотреть я думаю...
Все зависит от выбора шкалы.
Andrewshkovskii
Ой, точно.ну здесь моя ошибка. Выбора шкалы..что Вы можете посоветовать насчет выбора шкалы?..
Lapp
Цитата(Andrewshkovskii @ 8.01.2009 23:41) *
что Вы можете посоветовать насчет выбора шкалы?..
Как что? Выбрать ее разумно smile.gif.
Andrewshkovskii
Разумно..хех..как же мне отображать это?я представлял себе гистограмму, макс. высота гистограммы - кол-во отосланного спама. - 100%. а отображение каждого столбика - процент пропущенного спама от общего кол-ва. НО визуально это будет очень мизерно выглядеть. Даже и без визуального примера понятно как будет выглядеть соотнощение 100% к 0.2% ...
volvo
Цитата
Даже и без визуального примера понятно как будет выглядеть соотнощение 100% к 0.2% ...
Хм... С трудом представляю себе защиту от спама, которая отсекает 99.8% этого самого спама... Числа будут гораздо больше, поверь. Это во-первых. Во-вторых, шкала может быть и логарифмической. Или экспоненциальной.
Andrewshkovskii
Логарифмической!точно!Мой преподователь по этому предмету просто безума от них... Ну, в принципе да, если учитывать 5800 писем на каждый и серверов..то поболее 20 будет..
Archon
Цитата
Правильно я понимаю, что ящик=адрес? Но у тебя в строках 1 и 2 (и 3 и 4) адреса одинаковые.
Это, вероятно, 2 различных измерения. То есть письма отправлялись 2 раза. Не понятно только, зачем? blink.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.