Подскажите, возможно ли реализовать на ubuntu 12.04 следующую вещь. Я хочу установить SpamAssassin, чтобы протестировать его на собственных тестах и базе писем. Но у меня нет почтового сервера где всё это можно было бы реализовать, поэтому я хотел бы как-то эмуллировать работы этого почтового сервера у себя на компьютере. Такое возможно реализовать? Какие компоненты буду необходимы тогда?
> Подскажите, возможно ли реализовать на ubuntu 12.04 следующую вещь. Я хочу установить
> SpamAssassin, чтобы протестировать его на собственных тестах и базе писем. Но
> у меня нет почтового сервера где всё это можно было бы
> реализовать, поэтому я хотел бы как-то эмуллировать работы этого почтового сервера
> у себя на компьютере. Такое возможно реализовать? Какие компоненты буду необходимы
> тогда?если нет почтового сервера, то и ... нахрена козе боян?
> если нет почтового сервера, то и ... нахрена козе боян?Для тестов нужен. Мне необходимо проверить насколько будут эффективны написанные мною тесты на специальной выборке писем. Доступа к почтовому серверу у меня нет, поэтому и задаюсь таким вопросом.
> Для тестов нужен. Мне необходимо проверить насколько будут эффективны написанные мною тесты
> на специальной выборке писем. Доступа к почтовому серверу у меня нет,
> поэтому и задаюсь таким вопросом.Мужики в курилке говорят - да и не нужен почтарь для этого.
Письма убивце спама можно и так скармливать, а потом смотреть какой он скор влепил.
Скриптуй и будет тебе ...
> Мужики в курилке говорят - да и не нужен почтарь для этого.
> Письма убивце спама можно и так скармливать, а потом смотреть какой он
> скор влепил.
> Скриптуй и будет тебе ...Спасибо, этот момент теперь я понял. Но вот как теперь письма прошедшии через фильтр раскидать по папочкам соответствующим в ThunderBird.
>> Мужики в курилке говорят - да и не нужен почтарь для этого.
>> Письма убивце спама можно и так скармливать, а потом смотреть какой он
>> скор влепил.
>> Скриптуй и будет тебе ...
> Спасибо, этот момент теперь я понял. Но вот как теперь письма прошедшии
> через фильтр раскидать по папочкам соответствующим в 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;
}
>[оверквотинг удален]
> Либо же если все таки будет сервер то в dovecot есть
> sieve который может распихивать по папкам.
> Не знаю как в ThunderBird, sieve умеет смотреть header. Spamassassin если не
> ставить переписывание заголовка, он помечает письмо:
> X-Spam-Flag: YES
> и вот в sieve можно задать пареметры
> if header :contains "X-Spam-Flag" "YES" {
> fileinto "Junk";
> stop;
> }Спасибо за помощь, теперь разобрался!
Запускаю командой 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;
>> }
> Спасибо за помощь, теперь разобрался!
А ассассин связан с каким то mta?
Сам по себе он не будет писать в maillog.
>> Мужики в курилке говорят - да и не нужен почтарь для этого.
>> Письма убивце спама можно и так скармливать, а потом смотреть какой он
>> скор влепил.
>> Скриптуй и будет тебе ...
> Спасибо, этот момент теперь я понял. Но вот как теперь письма прошедшии
> через фильтр раскидать по папочкам соответствующим в ThunderBird.по папочкам надо раскидывать не в ThunderBird, а в IMAP. уясните для себя работу почтовых протоколов и поймете, что надо для тестов, а не для "тестов". детский сад какой-то...
PS
то же и по спаму - почитайте про алгоритмы его детекта - бейсовские в частности (тут для Ваших задач ничего давно уже нового нет). потом посмотрите, как эти алгоритмы реализует выбранный Вами антиспам и решите для себя задачу "тестов". банально у любого продукта такого рода есть функция обучения (скармливание спама и хама) и последующих тестов на любом письме. все ч/з командную строку.PSS
в огороде бузина, а в Киеве дядька.
>[оверквотинг удален]
> не для "тестов". детский сад какой-то...
> PS
> то же и по спаму - почитайте про алгоритмы его детекта -
> бейсовские в частности (тут для Ваших задач ничего давно уже нового
> нет). потом посмотрите, как эти алгоритмы реализует выбранный Вами антиспам и
> решите для себя задачу "тестов". банально у любого продукта такого рода
> есть функция обучения (скармливание спама и хама) и последующих тестов на
> любом письме. все ч/з командную строку.
> PSS
> в огороде бузина, а в Киеве дядька.Спасибо всем за советы! Я всё ещё учусь, может быть поэтому набиваю все шишки :)