|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » Клиенты - Архивация сообщений в Outlook при помощи gpo |
|
Клиенты - Архивация сообщений в Outlook при помощи gpo
|
Пользователь Сообщения: 85 |
Добрый вечер!
Есть необходимость организовать архивирование сообщений в Outlook в локальные pst файлы. Шаблоны для организации этого через GPO применены, но вопрос остался в том, что по умолчанию автоархивируются только папки Отправленные и Удаленные. А необходимо архивировать все папки пользователя со всеми родительскими папками и подпапками. Нашел данную тему http://social.technet.microsoft.com/...814a12c4b/-gpo, Но не пойму одного, что делает этот скритп и что нужно менять в нем, для того что бы применять его на своих доменных машинах. И если этот скрипт автоматизировать, то достаточно ли его применить от пользователя при входе в систему или надо применять для компьютера! Сразу скажу, что вариант с архивным почтовым ящиков пока не рассматриваю! Спасибо! |
|
Отправлено: 18:49, 18-02-2015 |
Пользователь Сообщения: 85
|
Профиль | Отправить PM | Цитировать UP, тема остается актуальной!
|
Отправлено: 10:50, 25-02-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 85
|
Профиль | Отправить PM | Цитировать Пойду еще дальше, выложу сам скрипт
Function ChangeAgingProperties(oFolder As Outlook.Folder, _ AgeFolder As Boolean, DeleteItems As Boolean, _ FileName As String, Granularity As Integer, _ Period As Integer, Default As Integer) As Boolean '6 MAPI properties for aging items in a folder Const PR_AGING_AGE_FOLDER = _ "http://schemas.microsoft.com/mapi/proptag/0x6857000B" Const PR_AGING_DELETE_ITEMS = _ "http://schemas.microsoft.com/mapi/proptag/0x6855000B" Const PR_AGING_FILE_NAME_AFTER9 = _ "http://schemas.microsoft.com/mapi/proptag/0x6859001E" Const PR_AGING_GRANULARITY = _ "http://schemas.microsoft.com/mapi/proptag/0x36EE0003" Const PR_AGING_PERIOD = _ "http://schemas.microsoft.com/mapi/proptag/0x36EC0003" Const PR_AGING_DEFAULT = _ "http://schemas.microsoft.com/mapi/proptag/0x685E0003" Dim oStorage As StorageItem Dim oPA As PropertyAccessor ' Valid Period: ' 1-999 ' ' Valid Granularity: ' 0=Months, 1=Weeks, 2=Days ' ' Valid Default: ' 0=All settings do not use a default setting ' 1=Only the file location is defaulted ' "Archive this folder using these settings" and ' "Move old items to default archive folder" are checked ' 3=All settings are defaulted ' "Archive items in this folder using default settings" is checked If (oFolder Is Nothing) Or _ (Granularity < 0 Or Granularity > 2) Or _ (Period < 1 Or Period > 999) Or _ (Default < 0 Or Default = 2 Or Default > 3) _ Then ChangeAgingProperties = False End If On Error GoTo Aging_ErrTrap 'Create or get solution storage in given folder by message class Set oStorage = oFolder.GetStorage( _ "IPC.MS.Outlook.AgingProperties", olIdentifyByMessageClass) Set oPA = oStorage.PropertyAccessor If Not (AgeFolder) Then oPA.SetProperty PR_AGING_AGE_FOLDER, False Else 'Set the 6 aging properties in the solution storage oPA.SetProperty PR_AGING_AGE_FOLDER, True oPA.SetProperty PR_AGING_GRANULARITY, Granularity oPA.SetProperty PR_AGING_DELETE_ITEMS, DeleteItems oPA.SetProperty PR_AGING_PERIOD, Period If FileName <> "" Then oPA.SetProperty PR_AGING_FILE_NAME_AFTER9, FileName End If oPA.SetProperty (PR_AGING_DEFAULT), Default End If 'Save changes as hidden messages to the associated portion of the folder oStorage.Save ChangeAgingProperties = True Exit Function Aging_ErrTrap: Debug.Print Err.Number, Err.Description ChangeAgingProperties = False End Function Sub TestAgingProps() Dim oFolder As Outlook.Folder Set oFolder = Application.ActiveExplorer.CurrentFolder If ChangeAgingProperties(oFolder, True, False, "", 0, 6, 1) Then Debug.Print "ChangeAgingProperties OK" Else Debug.Print "ChangeAgingProperties Failed" End If End Sub |
Отправлено: 11:19, 27-02-2015 | #3 |
Пользователь Сообщения: 85
|
Профиль | Отправить PM | Цитировать Вообще я понял, ни кто не поможет))) Печально)!
|
Отправлено: 15:04, 02-03-2015 | #4 |
Пользователь Сообщения: 85
|
Профиль | Отправить PM | Цитировать Командармы!!! Реально,к то-нибудь справился с данным методом реализации автоархивирования?!
Т.к нашел еще одну похожую тему, и там то же глухо http://www.cyberforum.ru/post4966127.html Цитата:
|
||
Отправлено: 12:47, 11-03-2015 | #5 |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать Если проблема только в доставке скрипта и запуске его на десктопах, то через 2 GPO:
копировать скрипт. Задача в шедулере на запуск скрипта с интервалом 4\8\12\24 часа. |
Последний раз редактировалось Kondei, 12-03-2015 в 07:13. Отправлено: 06:55, 12-03-2015 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2010 - Архивация почтового IMAP ящика в Outlook 2010 | neverlinger | Microsoft Office (Word, Excel, Outlook и т.д.) | 3 | 14-04-2017 10:26 | |
Клиенты - Проблемы с кодировкой сообщений во время импорта в Outlook Express 6.0 из MS Outlook | storm29 | Microsoft Exchange Server | 3 | 16-12-2010 11:39 | |
Обновление клиента DameWare при помощи GPO | fat_cat | Автоматическая установка приложений | 0 | 15-01-2009 10:03 | |
Архивация при помощи NTBackup (Ежедневное увеличение времени архивации) | veryom | Microsoft Windows NT/2000/2003 | 1 | 29-01-2008 12:55 | |
DNS - сервер (хочу чтобы можно было посылать письмо при помощи Outlook 2003) | RuLe | Сетевые технологии | 9 | 03-11-2006 20:26 |
|