Автор Тема: MIXED_ES Too many es are not es [Scrollout F1]  (Прочитано 14393 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Fray

  • Администратор
  • Олдфаг
  • *****
  • Сообщений: 6669
  • Рейтинг: 58
  • Пол: Мужской
    • Просмотр профиля
    • IT-Бложек
  • Откуда: Петербург
MIXED_ES Too many es are not es [Scrollout F1]
« Ответ #15 : 20 февраля 2019, 16:58:29 »
После автообновления правил правка слетает.
Блин, слетела правка, на самом деле... Как бы сделать так, чтобы не слетала? ???
MCSE: Messaging, MCSE: Communication, MCSE: Productivity, MCSA: Office 365, MCPS
my blog - http://it-blojek.ru

Оффлайн Fray

  • Администратор
  • Олдфаг
  • *****
  • Сообщений: 6669
  • Рейтинг: 58
  • Пол: Мужской
    • Просмотр профиля
    • IT-Бложек
  • Откуда: Петербург
MIXED_ES Too many es are not es [Scrollout F1]
« Ответ #16 : 21 февраля 2019, 09:46:09 »
А может на этот файл права у всего отобрать на изменение? Поможет ли?
MCSE: Messaging, MCSE: Communication, MCSE: Productivity, MCSA: Office 365, MCPS
my blog - http://it-blojek.ru

Оффлайн Fray

  • Администратор
  • Олдфаг
  • *****
  • Сообщений: 6669
  • Рейтинг: 58
  • Пол: Мужской
    • Просмотр профиля
    • IT-Бложек
  • Откуда: Петербург
MIXED_ES Too many es are not es [Scrollout F1]
« Ответ #17 : 25 февраля 2019, 13:58:25 »
А может на этот файл права у всего отобрать на изменение? Поможет ли?
Не помогло :(

А вот идея появилась - по расписанию, раз в день менять содержимое файлы и рестартить спамассасин.
Только вот я не знаю, как это сделать в CentOS :)
MCSE: Messaging, MCSE: Communication, MCSE: Productivity, MCSA: Office 365, MCPS
my blog - http://it-blojek.ru

Оффлайн Fray

  • Администратор
  • Олдфаг
  • *****
  • Сообщений: 6669
  • Рейтинг: 58
  • Пол: Мужской
    • Просмотр профиля
    • IT-Бложек
  • Откуда: Петербург
MIXED_ES Too many es are not es [Scrollout F1]
« Ответ #18 : 27 февраля 2019, 11:28:57 »
Короче говоря, запихал в cron скрипт на ежедневное изменение этого файла :)

######################################
my_file = open("/var/lib/spamassassin/3.004001/updates_spamassassin_org/72_scores.cf")
my_string = my_file.read()
s = my_string.split(' ')
w=0
z=0
for val in s:
    z=z+1
    if val == "MIXED_ES":
        w=1
    if w==1 and len(val) > 1 and val[1] == '.':
        s[z-1] = "0.000"
        s[z] = "0.000"
        s[z+1] = "0.000"
        s[z+2] = "0.000"
        w=0

st = ' '.join(s)
my_file.close()
########################################
my_file = open("/var/lib/spamassassin/3.004001/updates_spamassassin_org/72_scores.cf", 'w')
my_file.write(st)
my_file.close()
MCSE: Messaging, MCSE: Communication, MCSE: Productivity, MCSA: Office 365, MCPS
my blog - http://it-blojek.ru