русский
Germany.ruForen → Архив Досок→ Linux & Co

интерактивный скрипт, опять прошу помочь...

23.05.12 20:09
Re: интерактивный скрипт, опять прошу помочь...
 
Regenwolke постоялец
Regenwolke
in Antwort BSDLamer 22.05.12 19:59, Zuletzt geändert 23.05.12 20:20 (Regenwolke)
енту типа альтернативную конструкцию пришлось придумывать "на коленке" и обрабатывать напильником...
речь идет о восстановлении мейлов. и предоставить их пользователю в доступном так сказать виде....
почтарь - OX, Open Exchange.
система архивирования и восстановления - EMC Networker,
NW сервер под RHEL.
Для восстановления прямо в почтовую программу имелся раньше замечательный "тул" для ox-a : OX Sesam, где можно было выбрать нужный мейл и выборочно синхронизировать его с базой почтовика и "положить" в ящик пользователя и синхронизировать с нужной папкой и тд... С некоторого времени с ним возникли проблемы. Суппорт не мог ничем помочь, шеф принял решение, что покупать лицензии дальше для него не имеет смысла. Пришлось срочно искать альтернативное решение.
Решили:
1. Восстанавливать мейлы прямо в дом папку пользователя (эта служба крутиться как раз на одном из узлов линуксвого кластера RHEL)
2. Менять с "рута" на права пользователя, удалять лишние файлы, необходимые для синхронизации с базой данных почтовика. Ведь в этом случае нужны только мейлы.
3. Переименовывать их в eml, для перетаскивания в почтовую программу.
этот скриптик я сбацала, НО!..
Далее возникает опять вопрос, если юзер говорит, что ему нужны ВСЕ мейлы, пусть из определенной папки, то нет проблем. А если он хочет по какой то определенной теме, то при восстановлении сотни или тысячи мейлов, типа искать будет муторно... Названия файлов имеют вид несколько цифр и точка. Например, 22345.
ща в очередной раз опять переиграли...
надо теперь, чтоб после восстановления файлы переименовывать не только с расширением eml, но и чтобы само название файла было взято из Subject, для того чтоб юзер ориентировался уже сам.
т.е. из содержания файла выбрать grep-ом строку темы и присвоить соотвествующее название файла...
сию "фичу" придумывать повесили на меня, видимо, мотивируя мою ответственность за Storage и архивирование и восстановление....
 

Sprung zu