Автоматическая чистка базы. Как это сделать ?

Автор Тема: Автоматическая чистка базы. Как это сделать ?  (Прочитано 19681 раз)

venom177

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Создал базу,чтоб туда антиспам пересылал письма помеченные  как спам. И вот как теперь сделать, чтоб база автоматически очищалась от спама,скажем письма которые лежат больше 3 суток. ?

U1946KU

  • Почетный специалист
  • Старший специалист
  • ******
  • Сообщений: 107
    • Просмотр профиля
    • E-mail
1. Настроить архивирование - там есть опция удалять документы без архивирования.
2. Агентом.

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Добрый день!

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

venom177

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Я так понимаю, что это все будет работать,пока база используется (открыта), т.е. как пользовательский агент. а если я не открываю базу, то спам так и будет скапливаться ?

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Вы можете выбрать не локальную, а серверную архивацию. Тогда архивация будет проходить каждую ночь на сервере.

venom177

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
А подскажите как сделать серверную архивацию ?

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
В настройках архивации указываете, что выполнять не локально, а на сервере.

Процесс настройки параметров архивации описан в справке к клиенту Lotus Notes.

dimkachel

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
А мне надо фсе на оборот, в моем ящике почта, что входящая что отправленная, хранится не более 3 месяцев, и через определенное время он архивирует, удаляя письма с ящика неделями, то есть на данный момент там первое письмо от 29.08.08, пройдет неделя и наверное будет 5.09.08.
В настройках архивации стаит фсе так же как у других ящиков, 365 дней, может где то еще можно посмотреть?

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Добрый день!

Проверьте, возможно у вас в настройках архивации задан не один критерий отбора документов.

dimkachel

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Я Вас не понял, если про настройки архивации на вкладке условия в наборах условий
Да там еть 3 условия
1 Значение по умолчанию для последних изменений   
2 Значение по умолчанию для открытия
3 Значение по умолчанию для срока действия

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Автоматическая чистка базы. Как это сделать ?
« Ответ #10 : 05 Декабрь 2008, 16:13:18 »
Наверное да. У этих трех условий скорее всего заданы разные критерии отбора документов, в том числе не хранить документы больше 3 месяцев. Вам нужно выключить лишние условия (чтобы слева от него не стояла галочка).

dimkachel

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Автоматическая чистка базы. Как это сделать ?
« Ответ #11 : 08 Декабрь 2008, 08:08:22 »
В том то и дело, у этих 3 условий такиеже настройки как инга других ящиках, в которых не удаляются письма год или 2,
Во всех 3 условиях стоит 365 дней, я пробовал и включать и отключать их, ничего не помогает, вот и спрашиваю, может это гдето в администрирование настраивается?

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Автоматическая чистка базы. Как это сделать ?
« Ответ #12 : 09 Декабрь 2008, 12:36:45 »
Попробуйте отключить имеющиеся условия и создать свое.

dimkachel

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Автоматическая чистка базы. Как это сделать ?
« Ответ #13 : 09 Декабрь 2008, 16:18:10 »
Дайте пример своего условия,
 просто я создаю такие же условия, как и в  настройках других ящиков, но не помогает!

lotusnotes.ru

  • Global Moderator
  • Старший специалист
  • *****
  • Сообщений: 260
    • Просмотр профиля
    • E-mail
Re: Автоматическая чистка базы. Как это сделать ?
« Ответ #14 : 15 Декабрь 2008, 10:45:34 »
Как вариант - зайдите в настройки репликации базы (File - Replications - Settings или Options for this Application). На закладке Space Savers указано количество дней, в течение которого хранятся документы при репликации. Возможно у вас базы реплицируются, например, раз в неделю на бэкап.