The OpenNET Project / Index page

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

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

"Эмулляция почтового сервера"  +/
Сообщение от cetrix13 email(ok) on 06-Авг-13, 23:16 
Подскажите, возможно ли реализовать на ubuntu 12.04 следующую вещь. Я хочу установить SpamAssassin, чтобы протестировать его на собственных тестах и базе писем. Но у меня нет почтового сервера где всё это можно было бы реализовать, поэтому я хотел бы как-то эмуллировать работы этого почтового сервера у себя на компьютере. Такое возможно реализовать? Какие компоненты буду необходимы тогда?
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Эмулляция почтового сервера"  +/
Сообщение от LSTemp (ok) on 06-Авг-13, 23:46 
> Подскажите, возможно ли реализовать на ubuntu 12.04 следующую вещь. Я хочу установить
> SpamAssassin, чтобы протестировать его на собственных тестах и базе писем. Но
> у меня нет почтового сервера где всё это можно было бы
> реализовать, поэтому я хотел бы как-то эмуллировать работы этого почтового сервера
> у себя на компьютере. Такое возможно реализовать? Какие компоненты буду необходимы
> тогда?

если нет почтового сервера, то и ... нахрена козе боян?


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

2. "Эмулляция почтового сервера"  +/
Сообщение от cetrix13 email(ok) on 07-Авг-13, 00:06 

> если нет почтового сервера, то и ... нахрена козе боян?

Для тестов нужен. Мне необходимо проверить насколько будут эффективны написанные мною тесты на специальной выборке писем. Доступа к почтовому серверу у меня нет, поэтому и задаюсь таким вопросом.

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

3. "Эмулляция почтового сервера"  +/
Сообщение от Аноним (??) on 07-Авг-13, 06:28 
> Для тестов нужен. Мне необходимо проверить насколько будут эффективны написанные мною тесты
> на специальной выборке писем. Доступа к почтовому серверу у меня нет,
> поэтому и задаюсь таким вопросом.

Мужики в курилке говорят - да и не нужен почтарь для этого.
Письма убивце спама можно и так скармливать, а потом смотреть какой он скор влепил.
Скриптуй и будет тебе ...

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

4. "Эмулляция почтового сервера"  +/
Сообщение от cetrix13 email(ok) on 07-Авг-13, 12:00 

> Мужики в курилке говорят - да и не нужен почтарь для этого.
> Письма убивце спама можно и так скармливать, а потом смотреть какой он
> скор влепил.
> Скриптуй и будет тебе ...

Спасибо, этот момент теперь я понял. Но вот как теперь письма прошедшии через фильтр раскидать по папочкам соответствующим в ThunderBird.

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

5. "Эмулляция почтового сервера"  +/
Сообщение от drake0103 (ok) on 07-Авг-13, 13:50 
>> Мужики в курилке говорят - да и не нужен почтарь для этого.
>> Письма убивце спама можно и так скармливать, а потом смотреть какой он
>> скор влепил.
>> Скриптуй и будет тебе ...
> Спасибо, этот момент теперь я понял. Но вот как теперь письма прошедшии
> через фильтр раскидать по папочкам соответствующим в ThunderBird.

Можно настроить Spamassassin что б переписывал заголовок. А в ThunderBird поставить
что б письма с пометкой ***SPAM*** попадали в определенную папку

Либо же если все таки будет сервер то в dovecot есть  sieve который может распихивать по папкам.

Не знаю как в ThunderBird, sieve умеет смотреть header. Spamassassin если не ставить переписывание заголовка, он помечает письмо:

X-Spam-Flag: YES

и вот в sieve можно задать пареметры

if header :contains "X-Spam-Flag" "YES" {
fileinto "Junk";
          stop;
}

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

6. "Эмулляция почтового сервера"  +/
Сообщение от cetrix13 email(ok) on 08-Авг-13, 00:01 
>[оверквотинг удален]
> Либо же если все таки будет сервер то в dovecot есть  
> sieve который может распихивать по папкам.
> Не знаю как в ThunderBird, sieve умеет смотреть header. Spamassassin если не
> ставить переписывание заголовка, он помечает письмо:
> X-Spam-Flag: YES
> и вот в sieve можно задать пареметры
> if header :contains "X-Spam-Flag" "YES" {
> fileinto "Junk";
>           stop;
> }

Спасибо за помощь, теперь разобрался!

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

7. "Эмулляция почтового сервера"  +/
Сообщение от cetrix13 email(ok) on 08-Авг-13, 12:03 
Запускаю командой spamassassin -D --mbox < file.mbox. Вижу в командной строке какие из моих тестов сработали и какой скор каждого сообщения, вот только в mail.log он ничего не пишет. Можно как-то заставить его составлять статистику, сколько спам сообщений было найдено, сколько всего было сообщений и за какое время?  

>[оверквотинг удален]
>> sieve который может распихивать по папкам.
>> Не знаю как в ThunderBird, sieve умеет смотреть header. Spamassassin если не
>> ставить переписывание заголовка, он помечает письмо:
>> X-Spam-Flag: YES
>> и вот в sieve можно задать пареметры
>> if header :contains "X-Spam-Flag" "YES" {
>> fileinto "Junk";
>>           stop;
>> }
> Спасибо за помощь, теперь разобрался!

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

8. "Эмулляция почтового сервера"  +/
Сообщение от drake0103 (ok) on 08-Авг-13, 13:08 

А ассассин связан с каким то mta?
Сам по себе он не будет писать в maillog.

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

9. "Эмулляция почтового сервера"  +/
Сообщение от LSTemp (ok) on 09-Авг-13, 06:46 
>> Мужики в курилке говорят - да и не нужен почтарь для этого.
>> Письма убивце спама можно и так скармливать, а потом смотреть какой он
>> скор влепил.
>> Скриптуй и будет тебе ...
> Спасибо, этот момент теперь я понял. Но вот как теперь письма прошедшии
> через фильтр раскидать по папочкам соответствующим в ThunderBird.

по папочкам надо раскидывать не в ThunderBird, а в IMAP. уясните для себя работу почтовых протоколов и поймете, что надо для тестов, а не для "тестов". детский сад какой-то...

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

PSS
в огороде бузина, а в Киеве дядька.

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

10. "Эмулляция почтового сервера"  +/
Сообщение от cetrix13 email(ok) on 09-Авг-13, 13:07 
>[оверквотинг удален]
> не для "тестов". детский сад какой-то...
> PS
> то же и по спаму - почитайте про алгоритмы его детекта -
> бейсовские в частности (тут для Ваших задач ничего давно уже нового
> нет). потом посмотрите, как эти алгоритмы реализует выбранный Вами антиспам и
> решите для себя задачу "тестов". банально у любого продукта такого рода
> есть функция обучения (скармливание спама и хама) и последующих тестов на
> любом письме. все ч/з командную строку.
> PSS
> в огороде бузина, а в Киеве дядька.

Спасибо всем за советы! Я всё ещё учусь, может быть поэтому набиваю все шишки :)  

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

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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