 | Уровень сложности: средний Натан Бэрри, инженер-программист,
IBM
18.04.2007 Следуя по стопам Профессора INI, Натан Бэрри рассматривает некоторые из настроек файла Notes.ini для Lotus Domino Access for Microsoft Outlook с целью помочь вам решить часто возникающие проблемы и использовать новые функциональные возможности программного обеспечения.
Пользователи Lotus Notes хорошо знакомы с файлом Notes.ini и довольно давно. В этом обычном текстовом файле можно добавлять или корректировать строки с целью изменения способа работы Lotus Notes, достигая высокого технического уровня. Lotus Domino Access for Microsoft Outlook имеет свой собственный файл Notes.ini, управляющий способом функционирования программы. Многие из его настроек загадочны и редко применяются пользователями; такие настройки не рассматриваются в данной статье. Однако в этом файле существует много других настроек, которые помогут решить возникающие проблемы или добавить функциональные возможности в программу Lotus Domino Access for Microsoft Outlook.
В данной статье рассматриваются различные настройки Notes.ini для Lotus Domino Access for Microsoft Outlook и предоставляются их описания. Это поможет вам решить некоторые проблемы и использовать функциональные возможности. Описание настроек организовано по их функциональности, например, установка, профиль, управляемый пользователь и т.д. Эта статья предназначена для опытных пользователей Lotus Domino Access for Microsoft Outlook. Описанные в данной статье настройки применимы для Lotus Domino Access for Microsoft Outlook версии 6.5.5 и выше.
Путь к файлу Notes.ini
В случае установки для одного пользователя файл Notes.ini расположен в каталоге program Lotus Domino Access for Microsoft Outlook. По умолчанию это C:\Program Files\DominoForOutlook. Файл может быть открыт в любом текстовом редакторе. В случае многопользовательской установки каждый пользователь имеет собственный файл Notes.ini в своем каталоге data.
Для всех файлов Notes.ini порядок записи настроек не имеет значения. Однако последней строкой в файле Notes.ini должна быть пустая строка с символами возврата каретки/перевода строки.
Настройки для установки
В следующей таблице перечислены настройки, указывающие, как устанавливаются Lotus Domino Access for Microsoft Outlook и Microsoft Outlook. Эту информацию можно использовать для устранения возникающих во время установки проблем.
| Название | Значение | Описание |
|---|
| Directory | C:\Program Files\DominoForOutlook | Данная настройка указывает путь к каталогу program Lotus Domino Access for Microsoft Outlook, в котором установлены DLL-файлы Lotus Domino Access for Microsoft Outlook. Значение по умолчанию - C:\Program Files\DominoForOutlook. | | FaultRecovery_Build | Build V<version>_<date>, где <version> указывает номер версии, а <date> указывает дату сборки | Эта настройка указывает версию Lotus Domino Access for Microsoft Outlook, установленную в системе. | | OUTLOOK_TYPE | 1 = Microsoft Outlook 2000
2 = Microsoft Outlook 2002 (XP)
3 = Microsoft Outlook 2003 | Эта настройка указывает, какая версия Microsoft Outlook установлена в системе.. |
Настройки профиля
В следующей таблице перечислены настройки профиля, которые сбрасываются в исходное состояние при каждом создании нового профиля Lotus Domino Access for Microsoft Outlook.
| Название | Значение | Описание |
|---|
| PROFILE_ERROR | Сообщение об ошибке | Если в процессе создания MAPI-профиля возникает ошибка, данная настройка поясняет ошибку. | | PROFILE_SUCCESS | 0 = Последнее создание профиля неудачно
1 = Последнее создание профиля успешно | Данная настройка указывает, успешно или нет создался последний профиль. | | Domain | Имя домена сервера | Данная настройка - это домен сервера, указанный при установке последнего профиля. | | UserSpecServerName | ServerName/Org | Данная настройка - это сервер, указанный при установке последнего профиля. | | MAPI_STORE | Mailbox – <First name> <Middle initial> <Last name> | Данная настройка - это имя почтового хранилища последнего установленного профиля. |
Настройки, связанные с профилем
Каждое из следующих значений представляет собой список. Запись добавляется в список каждый раз, когда создается профиль Lotus Domino Access for Microsoft Outlook.
| Название | Значение | Описание |
|---|
| MAPI_PSTFILE | <общее имя пользователя>_<общее имя сервера>.pst | Данная настройка перечисляет имя файла данных Microsoft Outlook для каждого установленного профиля (PST-файл). | | REPLTEST_CACHE | <общее имя пользователя>_<общее имя сервера>.nsf | Данная настройка перечисляет имя кэш-файла для каждого установленного профиля (NSF-файл). | | MAPI_PROFILE | <общее имя пользователя;s> mail on <общее имя сервера> | Данная настройка перечисляет имя MAPI-профиля для каждого установленного профиля. |
Настройки исполнения
Следующие настройки обновляются каждый раз при загрузке профиля Lotus Domino Access for Microsoft Outlook.
| Название | Значение | Описание |
|---|
| WaitForAddinComplete | 0 = Модуль add-in сейчас не загружается
1 = Модуль add-in сейчас загружается | Данная настройка показывает, что в настоящее время загружается модуль Outlook add-in программы Lotus Domino Access for Microsoft Outlook. Значение настройки должно быть установлено в 1 на короткое время в процессе каждого запуска Microsoft Outlook. Эта настройка используется для измерения временных параметров в Lotus Domino Access for Microsoft Outlook и устранения проблем. | | KeyFilename | <общее имя пользователя>.id
Например, jsmith.id | Данная настройка указывает ID-файл пользователя, регистрирующегося в системе в данный момент времени. Эта настройка обновляется каждый раз при регистрации профиля. Ее не нужно переименовывать в общее имя пользователя. | | MailFile | MAIL/<общее имя пользователя>.nsf
Например, MAIL/jsmith.nsf | Данная настройка указывает путь зарегистрированного на сервере почтового файла в данный момент времени. Эта настройка обновляется при каждой регистрации профиля. | | MailServer | <общее имя сервера> | Данная настройка указывает сервер пользователя, зарегистрированного в данный момент времени. Эта настройка обновляется при каждой регистрации профиля. | | CertificateExpChecked | <общее имя пользователя>.id дата регистрации в системе | Данная настройка указывает ID-файл пользователя, зарегистрированного в данный момент времени, и дату последней проверки пользовательского сертификата на истечение срока действия пароля. Эта настройка обновляется при регистрации профиля, но не более одного раза в день. | | RequestCertTableUpdate | <общее имя пользователя>.id дата регистрации в системе | Данная настройка указывает ID-файл пользователя, зарегистрированного в данный момент времени, и дату последнего запроса программой Lotus Domino Access for Microsoft Outlook проверки срока истечения пароля для сертификата данного пользователя. Эта настройка обновляется при регистрации профиля, но не более одного раза в день. |
Настройки, специфичные для профиля
Каждая из этих настроек начинается с <общее имя пользователя>_<общее имя сервера>_, представляющих профиль Lotus Domino Access for Microsoft Outlook, к которому эта настройка применяется.
| Название | Значение | Описание |
|---|
| OUTLOOK_DATA_DIR | C:\Program Files\DominoForOutlook\ | Данная настройка указывает путь к каталогу data текущего пользователя, который является таким же, что и каталог program Lotus Domino Access for Microsoft Outlook в случае однопользовательской установки. | | INIT | 0 = Профиль еще не инициализирован (инициализация должна происходить при первом запуске профиля в Lotus Domino Access for Microsoft Outlook).
1 = Инициализация завершена. | Данная настройка указывает, можно ли запустить репликатор (replicator). | | SETUP | 0 = Начальная загрузка пользователя еще не закончена.
1 = Начальная загрузка пользователя завершена. | Данная настройка может быть сброшена в исходное состояние при восстановлении после сбоев, при определенном изменении сервера, при недоступности кэш-файла, при истечении интервала репликации и в любое другое время, когда необходимо синхронизироваться с новым почтовым файлом сервера.
| | DisplayProgressDone | 0 = Начальная загрузка пользователя еще не закончена.
1 = Начальная загрузка пользователя завершена. | Данная настройка определяет, увидите ли вы диалоговое окно начальной установки. Сбрасывается в исходное состояние только при отсутствии кэш-файла или по истечении интервала репликации. | | WelcomeMsgCreated | 0 = Приветственное сообщение не создается.
1 = Приветственное сообщение уже создано. | Данная настройка указывает, создано ли приветственное сообщение. | | Manage_Modified | 0 = Не проверять информацию нового управляемого пользователя.
1 = Проверять информацию нового управляемого пользователя. | Данная настройка должна быть установлена в 1 при инициализации управляемого пользователя (managed user) сразу после его добавления или удаления, но никогда не должна быть установлена при закрытии Microsoft Outlook. | | NOTEID | 0 = В данный момент времени нет отображаемых сообщений.
Non-zero = Десятичное значение NoteID в кэше отображаемого элемента. | Данная настройка установлена в 0, пока элемент не отображается в Microsoft Outlook. Когда элемент отображается, настройка устанавливается в десятичное значение, представляющее NoteID элемента в локальном кэше. Если значение не равно нулю при внезапном завершении работы Microsoft Outlook, то элемент обрабатывался бы во время завершения работы. Извлечь элемент можно при помощи NotesPeek. | | Directory | CN=Server name!!AddressBookName.nsf | Данная настройка является локальным каталогом для пользователя, указанного в общем имени пользователя. Она может быть установлена путем выбора локальной адресной книги в Domino Preferences. Это значение можно установить вручную для извлечения с сервера адресной книги, отсутствующей в списке адресных книг. |
 |
Настройки управляемого пользователя
Каждая из настроек управляемого пользователя является специфичной для профиля настройкой и предваряется указанием <общее имя пользователя>_<общее имя сервера>_. Каждый профиль может иметь до десяти управляемых пользователей, связанных с ним. Каждый из этих пользователей имеет назначенный ему номер управляемого пользователя, то есть, число от 1 до 10. Можно указать дополнительные специфичные для профиля настройки для каждого из этих управляемых пользователей в форме
<общее имя пользователя>_<общее имя сервера>_<общее имя управляемого пользователя>_<общее имя сервера>_<специфичная для профиля настройка>
где <специфичной для профиля настройкой> могут быть любые специфичные для профиля настройки, перечисленные ранее в данной статье, за исключением OUTLOOK_DATA_DIR и Directory, которые не применимы для управляемого пользователя. Например, можно увидеть такую настройку:
JohnDoe_MailServer1_JoeExecutive_MailServer1_SETUP=1
| Название | Значение | Описание |
|---|
| Manage_<номер управляемого пользователя>, где <номер управляемого пользователя> является числом между 1 и 10 | CN=managed user server/O=Managed user Org!!Managed user mail file,Managed user Notes email address,Managed user days to get | Может быть до 10 управляемых пользователей. Эта настройка указывает управляемого пользователя, представленного данным номером. | | Manage_Count | Число между 0 и 10 | Данная настройка указывает число пользовательских почтовых файлов, управляемых пользователем, указанным в общем имени пользователя. | | Manage_Store_<номер управляемого пользователя> | ID хранилища для номера управляемого пользователя. Часть PST-информации. Хранилище (ID) является верхним уровнем всех папок в этом хранилище. | Данная настройка указывает почтовое хранилище управляемого пользователя. | | Manage_Store1_<номер управляемого пользователя> | Продолжение указанного выше ID хранилища. | Данная настройка указывает продолжение настройки Manage_Store_<номер управляемого пользователя>, поскольку этот номер может быть слишком длинным для одного значения. | | Manage_Inbox_<номер управляемого пользователя>, Manage_Calendar_<номер управляемого пользователя>, Manage_Contact_<номер управляемого пользователя> и т.д. | ID записи: Все объекты в PST имеют ID записи. Это PST-эквивалент NOTEID в базе данных Notes. | Данные настройки указывают ID записи соответствующей специальной папки (Inbox, Calendar, Contacts и т.д.) для пользователя, указанного общим именем пользователя. |
 |
Настройки архивации
Настройки архивации являются специфичными для профиля настройками и начинаются с <общее имя пользователя>_<общее имя сервера>_, например:
JohnDoe_MailServer1_Manage_Count=1
Каждый профиль может иметь до тринадцати архивных хранилищ, связанных с ним. Каждое из этих хранилищ имеет номер хранилища, отличного от Lotus Domino Access for Microsoft Outlook, назначенный ему, то есть, число от 1 до 13. Управляемые пользователи не могут иметь архивных хранилищ, связанных с ними.
Архивное хранилище - это любой файл данных Microsoft Outlook, открытый в Microsoft Outlook, который не является хранилищем Lotus Domino Access for Microsoft Outlook (хранилище Lotus Domino Access for Microsoft Outlook - это либо хранилище управляемого пользователя, либо главное хранилище пользователя, указанного общим именем пользователя). Они не должны создаваться архивом или авто-архивом. Любое хранилище просматривается на наличие записей, которые, возможно, были перетянуты и сброшены (drag and drop) из почтового хранилища и, следовательно, должны быть удалены с сервера.
| Название | Значение | Описание |
|---|
| Archive_Store_<номер хранилища>, где <номер хранилища> - это число между 1 и 13 | ID хранилища, отличное от номера хранилища Lotus Domino Access for Microsoft Outlook. Часть PST-информации. ID хранилища является верхним уровнем всех папок этого хранилища. | Данная настройка - это ID хранилища указанного архивного хранилища. | | Archive_Store1_<номер хранилища> | Это продолжение ID Archive_Store_<номер хранилища>. | Данная настройка является продолжением ID хранилища Archive_Store_<номер хранилища>. | | StoreStatus_<номер хранилища> | 0 = Данное хранилище не запускало проверку своих документов.
1 = Данное хранилище выполняет проверку своих документов.
2 = Данное хранилище уже проверило все свои документы. | Данная настройка указывает, удалены ли уже записи этого хранилища с сервера. Процесс удаления не происходит до первого перезапуска Lotus Domino Access for Microsoft Outlook после добавления хранилища в список папок. |
Необязательные настройки
Следующие настройки можно добавить в файл Notes.ini вручную для предоставления дополнительной функциональности. Некоторые из них предоставляют средства для получения отладочной информации, другие меняют способ отображения записей адресной книги программой Microsoft Outlook.
| Название | Значение | Описание |
|---|
| REPL_PST_DEBUG | 0 = Запретить
1 = Разрешить | Данная настройка включает и отключает вывод отладочной информации на консоль. Если она установлена в 1, Lotus Domino Access for Microsoft Outlook захватывает весь вывод отладочной информации, но знайте, что данная настройка немного влияет на производительность. При установке в 0 вывод отладочной информации отключается. Эта информация представляет ценность для группы поддержки Lotus Domino Access for Microsoft Outlook. | | STX9 | 0 = Запретить
1 = Разрешить | При установке данной настройки в 1 отображается консоль, в которую может выводиться отладочная информация в реальном режиме времени. | | CONSOLE_LOG_ENABLED | 0 = Запретить
1 = Разрешить | При установке данной настройки в 1 информация, выводимая на консоль, записывается в файл console.log вашего каталога IBM_TECHNICAL_SUPPORT, который расположен в каталоге program установки Lotus Domino Access for Microsoft Outlook (однопользовательский вариант), или в каталоге data (многопользовательский вариант). | | REPL_PST_TRUNCATE_OFF | 0 = Запретить
1 = Разрешить | Данная настройка запрещает усечение кэш-файла. Эту настройку можно использовать при устранении неисправностей, но результатом ее действия может быть снижение производительности и большой кэш-файл. | | ABSORT | 0 = Запретить
1 = Разрешить | Данная настройка представляет, где это возможно, записи адресной книги, отсортированные по Last name First name, в отличие от сортировки по почтовому адресу, представляющей First name Last name/Org. До настоящего времени не проверено влияние этой настройки на календарь и планирование. | | ALT_NAMES | 0 = Запретить
1 = Разрешить | Данная настройка указывает, что в профилях должны использоваться альтернативные имена по возможности (добавленные установщиком). Это меняет отображение имен в адресной книге.
| | DISBALEDYNCONFIG | 0 = Запретить
1 = Разрешить | При установке в 1 данная настройка предохраняет Lotus Domino Access for Microsoft Outlook от регистрации dynconfig в качестве функции обратного вызова. Она запрещает dynconfig для Lotus Domino Access for Microsoft Outlook. |
 |
Заключение
Использование данной статьи в качестве справочника делает файл Notes.ini программы Lotus Domino Access for Microsoft Outlook менее загадочным и более пригодным для применения. В нем содержится информация о версиях продукта, настройках профиля, условиях времени исполнения, управляемых пользователях и локальных архивных хранилищах. Кроме того, файл позволяет пользователям получать отладочную информацию и менять способ отображения имен в своей адресной книге. При возникновении проблем файл Notes.ini является хорошим местом для поиска ответов.
Ресурсы Научиться
Получить продукты и технологии
Обсудить
Об авторе  | |  |
Натан Бэрри (Nathan Barry) - разработчик в группе Lotus Domino Access for Microsoft Outlook в Portsmouth, NH. Натан занимается программным обеспечением Lotus с 2001. |
Выскажите мнение об этой странице
|  |