Дублирование логов

Обсуждение работы программы Корпоративная электронная почта FossMail


Ответить
rebroff
Новичок
Сообщения: 4
Зарегистрирован: 17 сен 2010, 12:19
2 + 2 = ?: 4

Дублирование логов

Сообщение rebroff » 17 сен 2010, 12:25

Здравствуйте. Есть необходимость в дублировании лог-файлов Fossmail.

Скрипт:

Код: Выделить всё

......................................................
LogDir     := "c:\mail\log\log_arm"
......................................................
_SetXPackLogDir("c:\mail\log\log_arm")
..............................................................
_Init_CheckUserBox(BoxName, Password, FpkInDir, FpkOutDir, ServerAddr, ServerPort, LogDir, ShowProccess);
Но помимо папки c:\mail\log\, логи должны дублироваться на сетевом ресурсе: R:\mail_log_99\. Возможно ли это?

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Дублирование логов

Сообщение FossWare » 17 сен 2010, 15:49

Возможно ли это?
Не совсем понятно зачем вам это нужно. Но это возможно, для этого в конце скрипта или блока выполнения скрипта (если скрипт выполняется в цикле)
сделать команду копирования каталога на сетевой диск (_CopyFiles("откуда"*.*", "куда")).

rebroff
Новичок
Сообщения: 4
Зарегистрирован: 17 сен 2010, 12:19
2 + 2 = ?: 4

Re: Дублирование логов

Сообщение rebroff » 17 сен 2010, 16:28

Спасибо.
Хочу сделать просмотр логов доступным в интрасети через веб-интерфейс в удобоваримом табличном виде. По ряду причин не могу организовать доступ с веб-сервера к папке с логами на почтовом шлюзе.

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Дублирование логов

Сообщение FossWare » 20 сен 2010, 09:20

через веб-интерфейс в удобоваримом табличном виде
Вам нужен именно просмотр логов работы скрипта или работа со статистикой сервера? Т.к. получить почтовую статистику можно при помощи новой программы статистики FmWebStat.

rebroff
Новичок
Сообщения: 4
Зарегистрирован: 17 сен 2010, 12:19
2 + 2 = ?: 4

Re: Дублирование логов

Сообщение rebroff » 20 сен 2010, 10:01

FossWare писал(а): получить почтовую статистику можно при помощи новой программы статистики FmWebStat.
Спасибо, но мне нужна пока только возможность просмотра логов работы скриптов отправки/получения корреспонденции. Городить из-за этого огород на базе MS SQL не вижу смысла.

rebroff
Новичок
Сообщения: 4
Зарегистрирован: 17 сен 2010, 12:19
2 + 2 = ?: 4

Re: Дублирование логов

Сообщение rebroff » 27 сен 2010, 12:53

Проблема: как переписать уже существующие файлы?
так

Код: Выделить всё

  _CopyFiles("c:\mail\log\log_arm\*Xp.*", "r:\mail_log_99\", false)
кричит, что false - неопознанная переменная

так

Код: Выделить всё

 _CopyFiles("c:\mail\log\log_arm\*Xp.*", "r:\mail_log_99\", 0)
просто получаю ошибку копирования, т.к. файлы уже есть.

ОТБОЙ!
Проблема решена: _CopyFilesEx с параметром 1.

Ответить

Вернуться в «FossMail»