- Релиз системы фильтрации спама Rspamd 1.3, ононим88, 22:09 , 25-Июл-16 (1) +4
- Релиз системы фильтрации спама Rspamd 1.3, Мелкософтник, 23:20 , 25-Июл-16 (5)
- Релиз системы фильтрации спама Rspamd 1.3, А, 07:21 , 26-Июл-16 (9) +9 [^]
- Релиз системы фильтрации спама Rspamd 1.3, Аноним, 14:21 , 26-Июл-16 (17)
- Релиз системы фильтрации спама Rspamd 1.3, alexpn, 18:59 , 26-Июл-16 (25)
- Релиз системы фильтрации спама Rspamd 1.3, alexpn, 19:49 , 26-Июл-16 (26)
- Релиз системы фильтрации спама Rspamd 1.3, xl32, 03:19 , 27-Июл-16 (34) +3
Я вот, если честно, не осилил. Документация для новичка непонятна вкрай. CentOS 7. Непонятно, как тестировать, да и даже как запустить. systemctl start rspamd.service не работал. Гугление помогло в гитхабе найти то, что сервис активируется через сокет:systemctl start rspamd.socket Иначе выдаёт абсолютно невнятную ошибку о том, что не может слушать на некоем сокете. Ну куда это годится? Jul 26 22:33:00 hz rspamd: (main) <f80549>; main; systemd_get_socket: cannot get systemd variable 'LISTEN_FDS' Jul 26 22:33:00 hz rspamd: (main) <f80549>; main; spawn_workers: cannot listen on systemd socket systemd:1: No such file or directory Jul 26 22:33:00 hz rspamd: (main) <f80549>; main; spawn_workers: cannot create listen socket for controller at systemd:1 Перезапускать же его так нельзя. Опытым путём разобрался, правила перечитывает по systemctl restart rspamd.service. Сразу же захотел завайтлистить адреса из спамассасина. Это такой страшный квест, что ппц. Создал /etc/rspamd/local.d/whitelist.conf Что в него писать? rules { "WHITELIST" = { domains = "${CONFDIR}/wl_map.inc"; score = -10; description = "Mail comes from the whitelisted domain"; } } Не пашет. Попробовал и в override.d засунуть, и WHITELIST на WHITELIST_SPF менять... Не помогает на тестовом письме с доменом из wl_map.inc. Получилось сделать через multimap wl_from { type = "from"; map = "$CONFDIR/local_wl_from.map.inc"; symbol = "LOCAL_WL_FROM"; description = "Sender from listed in local from whitelist"; regexp = true;} Но только с регулярками, без regexp = true не ест ни один домен. Какой формат этого мэпа? Нигде ж не пишут. Простите за сумбурное изложение, но нужна quick start дока о запуске, тестировании и релоаде конфигов. И базовых вещах: вайтлист/блеклист по адресам и доменам.
- Релиз системы фильтрации спама Rspamd 1.3, Аноним, 09:25 , 27-Июл-16 (41) –2
- Релиз системы фильтрации спама Rspamd 1.3, Vsevolod Stakhov, 13:30 , 27-Июл-16 (44) +1
- Релиз системы фильтрации спама Rspamd 1.3, xl32, 13:40 , 27-Июл-16 (45) +1
Спасибо за ответ. Этот quick start очень объёмный и не содержит указанных вещей: формата мэпов, живых полных примеров с доменами и емылами, это же самое главное!Не указано как тестировать. Пример: 1) добавить в конкретный файл local.d/whitelist.conf такие строки, создать такой файл с вайтлистом, вот пример; 2) релоаднуть конфигурацию демона такой командой; 3) проверить на тестовом письме с помощью rspamc < test-email.msg. Спасибо за интересный софт, извиняюсь за резкую критику. Вчера два часа колупал, считаю безуспешно полностью. Считаю себя не особо глупым, но модуль whitelist полностью убил :-) Уже понимаю, что кастомные записи добавить туда безумно сложно, а пользоваться нужно вместо него multimap. Для меня это неочевидно совершенно :-)
- Релиз системы фильтрации спама Rspamd 1.3, Vsevolod Stakhov, 14:34 , 27-Июл-16 (46) +1
- Релиз системы фильтрации спама Rspamd 1.3, xl32, 15:03 , 27-Июл-16 (47)
И всё же, как? Вот пример списка, как его добавить в модуль whitelist?whitelist_from noreply@geektimes.ru whitelist_from *@elance.com whitelist_from *@elanceonline.com whitelist_from *@upwork.com whitelist_from *@hetzner.de С блэклистом разобрался, сделал на LUA config['regexp']['FROM_MCLARENS'] = { re = 'From=/\@(billingers\.biz\.ua|kolinges\.eu|stmiron\.co\.ua|interboxe\.eu|interstelloz\.co\.ua|forbestio\.co\.ua|fendirtoon\.co\.ua|goddis\.co\.ua|intermagazin\.co\.ua|jmtier\.co\.ua|fiolon\.co\.ua|jokiolo)', score = 20, description = 'UA mclarens.co.ua spammers', group = 'my symbols' } Выглядит ядовито и многословно, это я укоротил список доменов. Если скажете, как правильно сделать как в spamassassin, буду очень благодарен. Посмотрите, одна строка — одна маска. blacklist_from phpbbaid@gmail.com blacklist_from phpbbspprt840@gmail.com blacklist_from i@ipartsbuy.com blacklist_from Support@VMBox.Co blacklist_from *@eforchina.com blacklist_from *@jd.com Про модуль spamassassin понял, но хотелось бы нативным способом...
- Релиз системы фильтрации спама Rspamd 1.3, alexpn, 18:25 , 27-Июл-16 (49)
- Релиз системы фильтрации спама Rspamd 1.3, Vsevolod Stakhov, 21:01 , 27-Июл-16 (50) +1
- Релиз системы фильтрации спама Rspamd 1.3, xl32, 13:21 , 28-Июл-16 (52)
Громадное спасибо, сам бы не догадался. Сегодня опробую.
- Релиз системы фильтрации спама Rspamd 1.3, Аноним, 06:33 , 30-Июл-16 (54)
- Релиз системы фильтрации спама Rspamd 1.3, xl32, 11:39 , 30-Июл-16 (55)
Пользуюсь сборкой из вашего репозитория для CentOS 7. Работает очень круто, спасибо. А как добавить в whitelist (тот, где обязательная проверка на DKIM) свой список доменов, не испортив штатный и не потеряв свои при обновлении?
- Релиз системы фильтрации спама Rspamd 1.3, xl32, 11:48 , 30-Июл-16 (56)
> Изменения в этом файле автоматически перезагружаются rspamd (также можно выложить его где-то Мне пришлось рестартить вручную, изменения не перечитывал, в логах пусто. Может он редко это делает?
|