Форум Kerio-rus

Вернуться   Форум Kerio-rus > Продукты > Kerio Connect (бывший Mail Server)

Важная информация

Ответ
 
Опции темы
Старый 12.01.2008, 15:18   #1
IFKruzenshtern
Навичёг
 
Аватар для IFKruzenshtern
 
Регистрация: 12.01.2008
Адрес: Таганрог
Сообщений: 29
По умолчанию Переиндексировать сообщения

Есть такая задача - очистить Store от лишних сообщений.
Потому как через аутлук конеектор - это долго и неэффективно.
Удалить сами сообщения - нет проблем - там они лежат в виде - обыкновенных eml.
Но когда входишь обратно в аутлук там просто вместо удаленных писем лежат пустые.
Подскажите - как сделать чтобы этих пустых сообщений небыло???
IFKruzenshtern вне форума   Ответить с цитированием Вверх
Старый 12.01.2008, 19:36   #2
Ant
Знатный писарь
 
Аватар для Ant
 
Регистрация: 28.04.2006
Адрес: Russia
Сообщений: 323
По умолчанию

там в папке есть файлик потипу index.fld чтоли, переименуйте его в index.bad, при залогинивании затем кмс его задетектит и переиндексирует папку.
Ant вне форума   Ответить с цитированием Вверх
Старый 14.01.2008, 09:32   #3
IFKruzenshtern
Навичёг
 
Аватар для IFKruzenshtern
 
Регистрация: 12.01.2008
Адрес: Таганрог
Сообщений: 29
По умолчанию

Спасибо!!!!!
Действительно работает!!
А не подскажешь какие еще файлы можно без проблем удалить и это не скажеться на сообщениях???
И вообще может кто расскажет какие файлы для чего предназначены??
IFKruzenshtern вне форума   Ответить с цитированием Вверх
Старый 14.01.2008, 19:32   #4
Ant
Знатный писарь
 
Аватар для Ant
 
Регистрация: 28.04.2006
Адрес: Russia
Сообщений: 323
По умолчанию

гг, ненадо ему удалять лишнего. Работает - и дайте ему работать
Ant вне форума   Ответить с цитированием Вверх
Старый 01.02.2019, 17:35   #5
alex-boxer
 
Аватар для alex-boxer
 
Регистрация: 02.03.2016
Адрес: Украина
Сообщений: 11
По умолчанию Re: Переиндексировать сообщения

Всем привет!

А мне нужно наоборот - подбросить в ящик сообщения из предыдущего сервера (он погиб, но диск его остался). Как было сказано с индексами не проходит.
Система Kerio Connect Appliance 9.2.0 в среде Vmware.
alex-boxer вне форума   Ответить с цитированием Вверх
Старый 01.02.2019, 17:55   #6
exchar
Пользователь
 
Аватар для exchar
 
Регистрация: 21.04.2008
Сообщений: 4,480
По умолчанию Re: Переиндексировать сообщения

Цитата
Сообщение от alex-boxer Посмотреть сообщение
Как было сказано с индексами не проходит.
ПКМ на пользователя в админке, там доп. действия, переиндексация почтового ящика
а вариант с удалением index.fld - переиндексация запускается при первом доступе к папке пользователя, когда сервер не находит индексный файл
__________________
"Помогая ленивым людям, ты помогаешь им сесть на твою шею" Сян-Цзы
exchar вне форума   Ответить с цитированием Вверх
Старый 01.02.2019, 18:06   #7
alex-boxer
 
Аватар для alex-boxer
 
Регистрация: 02.03.2016
Адрес: Украина
Сообщений: 11
По умолчанию Re: Переиндексировать сообщения

Цитата:
Сообщение от exchar Посмотреть сообщение
а вариант с удалением index.fld - переиндексация запускается при первом доступе к папке пользователя, когда сервер не находит индексный файл
огда удалил несколько писем и файл index.fld перимменовал - то сработало. Сейчас попробую как говорите.

Добавлено через 3 минуты

Цитата
Сообщение от alex-boxer Посмотреть сообщение
огда удалил несколько писем и файл index.fld перимменовал - то сработало. Сейчас попробую как говорите.
Сработало! "+" вам

Последний раз редактировалось alex-boxer; 01.02.2019 в 18:06. Причина: Добавлено сообщение
alex-boxer вне форума   Ответить с цитированием Вверх
Старый 10.10.2019, 11:29   #8
Impost
 
Аватар для Impost
 
Регистрация: 22.01.2009
Адрес: Челябинск
Сообщений: 17
По умолчанию Re: Переиндексировать сообщения

Приветы всем! такая ситуация, стоит керио мэил6, клиенты юзают аутлук и почту с мобильных настроенную по pop smtp, так вот, после перезагрузки сервера пропала за рандомный период с мобильных. В аутлуке все норм. Если переименовать фаил индекса то почта на мобильных телефонах начинает восстанавливаться а аутлук начинает грузить дубликаты. Как побороть эти дубликаты?
Impost вне форума   Ответить с цитированием Вверх
Старый 10.10.2019, 13:11   #9
exchar
Пользователь
 
Аватар для exchar
 
Регистрация: 21.04.2008
Сообщений: 4,480
По умолчанию Re: Переиндексировать сообщения

Цитата
Сообщение от Impost Посмотреть сообщение
Приветы всем! такая ситуация, стоит керио мэил6, клиенты юзают аутлук и почту с мобильных настроенную по pop smtp, так вот, после перезагрузки сервера пропала за рандомный период с мобильных. В аутлуке все норм.
один вопрос конкретного пользователя = одна тема на форуме
не нужно писать в чужой теме по своему вопросу.
Цитата
Сообщение от Impost Посмотреть сообщение
Если переименовать фаил индекса то почта на мобильных телефонах начинает восстанавливаться а аутлук начинает грузить дубликаты. Как побороть эти дубликаты?
наверное никак
точнее - перезалить ящик в аутлуке заново
в более поздних релизах я такого не замечал
можно еще попробовать принудительную переиндексацию через меню (пкм на пользователе и выпадающий список - в коннекте есть, а в kms я не помню уже, может был) вместо удаления index.fld
но не факт что поможет

P.S. остальные ответы по этому вопросу только в новую тему.
__________________
"Помогая ленивым людям, ты помогаешь им сесть на твою шею" Сян-Цзы
exchar вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 02:54   #10
alexcccp
 
Аватар для alexcccp
 
Регистрация: 24.06.2011
Сообщений: 6
По умолчанию Re: Переиндексировать сообщения

Подскажите пожалуйста, нет ли именно команды для индексации.

хочу заковырять в bat файл.
пробовал с переименованием файла, работает через раз (возможно я ка кто не так файл удаляю)))))
Либо прямая ссылка в веб интерфейс на выполнение данного действия тоже устроит
то есть что либо что можно запустить и рассчитывать на результат

интересует индексация в общих папках

Вообщем хочу подкладывать скриптом в папочку файлики eml и как подложил пинать сервер

Последний раз редактировалось alexcccp; 05.02.2020 в 03:34.
alexcccp вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 10:05   #11
exchar
Пользователь
 
Аватар для exchar
 
Регистрация: 21.04.2008
Сообщений: 4,480
По умолчанию Re: Переиндексировать сообщения

Цитата
Сообщение от alexcccp Посмотреть сообщение
нет ли именно команды для индексации
удаление файла индекса.
Цитата
Сообщение от alexcccp Посмотреть сообщение
пробовал с переименованием файла, работает через раз (возможно я ка кто не так файл удаляю)
при первом доступе почтового сервера к папке проверяется файл индекса
если он не найден, то начинается переиндексация
то есть если старые данные, а файл удален, то
а) данные из какого-то кэша и/или сервер еще не ходил в папку
б) на сервере что-то сломалось
Цитата
Сообщение от alexcccp Посмотреть сообщение
Либо прямая ссылка в веб интерфейс на выполнение данного действия тоже устроит
ПКМ на пользовательской учетной записи, дальше посмотри в выпадающих меню
Цитата
Сообщение от alexcccp Посмотреть сообщение
то есть что либо что можно запустить и рассчитывать на результат
похоже, это следует читать как "у меня на сервере что-то сломалось"
что конкретно?

опиши уже нормально симптомы и саму проблему
Цитата
Сообщение от alexcccp Посмотреть сообщение
Вообщем хочу подкладывать скриптом в папочку файлики eml и как подложил пинать сервер
а свой почтовый сервер написать не хочешь? там не так далеко, как кажется.
зачем тебе скрипт?
отключи УЗ пользователя, подложи почту в папку, удали индекс папки, велючи УЗ пользователя, переиндексируй - по ПКМ на УЗ или другому доступу в папку, например при заходе на вебмаиле в папку этого юзера
прогресс (начало и конец) переиндексации виден в логе config
Цитата
Сообщение от alexcccp Посмотреть сообщение
интересует индексация в общих папках
не заморачивался
походу, что-то у тебя там не работает в плане индексов

или ты пардон насилуешь почтовик с неясными целями
__________________
"Помогая ленивым людям, ты помогаешь им сесть на твою шею" Сян-Цзы
exchar вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 16:39   #12
alexcccp
 
Аватар для alexcccp
 
Регистрация: 24.06.2011
Сообщений: 6
По умолчанию Re: Переиндексировать сообщения

exchar

Спасибо, за развернутый ответ.

нет все работает отлично, мне нужны функции которых как оказалась нет в Керио. (версия последняя)

Собственно мне нужно объединить контакты и календарь в общих папка между двумя серверами.

распределеные домены уже настроены, но как выяснилось Керио не синхронит эти данные между разными серверами.+



мое решение до безобразия просто скрипт контроля изменения и копии изменений, дело за переидексацией.

возможно есть другое решение которого я не знаю
alexcccp вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 16:44   #13
exchar
Пользователь
 
Аватар для exchar
 
Регистрация: 21.04.2008
Сообщений: 4,480
По умолчанию Re: Переиндексировать сообщения

Цитата
Сообщение от alexcccp Посмотреть сообщение
мое решение до безобразия просто скрипт контроля изменения и копии изменений, дело за переидексацией.
возможно есть другое решение которого я не знаю
посмотри в kerio api для коннекта - либо переиндексацию, либо удаление фала индекса (не через api ессно) и тут же доступ (через api) для запуска переиндексации.
c api не ковырялся вплотную, доки не на виду лежат, но найти можно на оффсайтах.
__________________
"Помогая ленивым людям, ты помогаешь им сесть на твою шею" Сян-Цзы
exchar вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 17:55   #14
alexcccp
 
Аватар для alexcccp
 
Регистрация: 24.06.2011
Сообщений: 6
По умолчанию Re: Переиндексировать сообщения

Спасибо!
мне кажется я нашел что-то похожее

[Для просмотра данной ссылки нужно зарегистрироваться]

Цитата oid kerio::jsonapi::admin::AdvancedOptions::startRebuildFulltext ( in FulltextRebuildingCommand parameters )
Launch re-index according parameters.

Parameters
parameters - parameters for launching re-index

у меня вопрос уже не совсем по данной теме как работать с kerio Api
alexcccp вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 18:00   #15
exchar
Пользователь
 
Аватар для exchar
 
Регистрация: 21.04.2008
Сообщений: 4,480
По умолчанию Re: Переиндексировать сообщения

Цитата
Сообщение от alexcccp Посмотреть сообщение
у меня вопрос уже не совсем по данной теме как работать с kerio Api
[Для просмотра данной ссылки нужно зарегистрироваться], ближе к концу статьи
__________________
"Помогая ленивым людям, ты помогаешь им сесть на твою шею" Сян-Цзы
exchar вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 19:36   #16
alexcccp
 
Аватар для alexcccp
 
Регистрация: 24.06.2011
Сообщений: 6
По умолчанию Re: Переиндексировать сообщения

насколько я понимаю за переиндексацию общих папок отвечает параметр



{"jsonrpc":"2.0","id":1,"method":"Domains.checkPublicFoldersIntegrity" ,"params":{}}

правильно я понимаю нужно выполнить в браузере
https://server:4040/admin/api/jsonrpc/{"jsonrpc":"2.0","id":1,"method":"Domains.checkPublicFoldersIntegrity" ,"params":{}}

вы уж сильно меня не пинайте
Изображения
Тип файла: jpg json.jpg (69.7 Кб, 12 просмотров)
alexcccp вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 19:56   #17
exchar
Пользователь
 
Аватар для exchar
 
Регистрация: 21.04.2008
Сообщений: 4,480
По умолчанию Re: Переиндексировать сообщения

Цитата
Сообщение от alexcccp Посмотреть сообщение
правильно я понимаю нужно выполнить в браузере
по моей ссылке ранее есть пример на php
а перед примером - описание процесса:
Цитата Prerequisites
To access the API, you need a Kerio Connect user account. Depending on the interface, this may be a standard user account, or an administrator account with elevated permissions. The type of account you use to authenticate determines your permissions when accessing the API. In order to communicate with the API you need a framework for processing the requests and managing the network connection. A common framework for these actions is PHP and cURL.

Authentication

The API uses a two step authentication process. The first authentication step involves a username and password, the same type of account used to access the Kerio Connect interface. After successful authentication, the API returns a randomized token, and a session cookie. All subsequent requests to the API must include the token and session cookie in the HTTP headers of the connection. The method for handling the session cookie and token depends on the framework used in your application. Refer to the example below for information on how you can manage authentication to the API using cURL.
и далее в статье реальный пример как все это делается.
согласитесь, что это отличается немного от "выполнить строку в браузере"?

Цитата
Сообщение от alexcccp Посмотреть сообщение
вы уж сильно меня не пинайте
и не буду, т.к. лично я api там не пинал
но если что не получается, спрашивай )
__________________
"Помогая ленивым людям, ты помогаешь им сесть на твою шею" Сян-Цзы
exchar вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 23:20   #18
alexcccp
 
Аватар для alexcccp
 
Регистрация: 24.06.2011
Сообщений: 6
По умолчанию Re: Переиндексировать сообщения

ну мне конечно хотелось ка проще.

разобрался на примере питона очень мне не хотелось с php связываться

метот выглядит так

session = callMethod("Domains.checkPublicFoldersIntegrity",{}, token)

вообще очень интересная тема мне понравилось

exchar, спасибо за помощь!
alexcccp вне форума   Ответить с цитированием Вверх
Старый 05.02.2020, 23:37   #19
exchar
Пользователь
 
Аватар для exchar
 
Регистрация: 21.04.2008
Сообщений: 4,480
По умолчанию Re: Переиндексировать сообщения

Цитата
Сообщение от alexcccp Посмотреть сообщение
очень мне не хотелось с php связываться
да, меня php тоже малость напрягает. но на мелких скриптах нравится.
Цитата
Сообщение от alexcccp Посмотреть сообщение
разобрался на примере питона
молодец!
Цитата
Сообщение от alexcccp Посмотреть сообщение
session = callMethod("Domains.checkPublicFoldersIntegrity",{}, token)
ща вспомнил, что [Для просмотра данной ссылки нужно зарегистрироваться] =)
Цитата
Сообщение от alexcccp Посмотреть сообщение
exchar, спасибо за помощь!
да не вопрос
главное, результат есть
__________________
"Помогая ленивым людям, ты помогаешь им сесть на твою шею" Сян-Цзы
exchar вне форума   Ответить с цитированием Вверх
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2020, vBulletin Solutions Inc. Перевод: zCarot
© Kerio-rus.ru
Фонарёвка: всё о фонарях