Как создать почтовые ящики в Domino Server? - PullRequest
0 голосов
/ 20 июля 2009

Я хочу создать почтовый ящик для каждого пользователя на сервере Domino. Для того, чтобы поддерживать разные почтовые ящики для разных пользователей. И сохраняя свои соответствующие письма в нем. Пример:

Пользователь: A Почтовый ящик: Amailbox, хранящий почту пользователя A

Ответы [ 2 ]

1 голос
/ 20 июля 2009

Команда Регистрация пользователя в Admin Client должна использоваться при создании новых пользователей, это создает почтовый файл и идентификатор пользователя.

1 голос
/ 20 июля 2009

Если в именной и адресной книге (NAB) уже есть документы Person для пользователей, но у пользователей еще нет почтовой базы данных, вы сможете сделать это из C #, используя Notes / Domino COM классы.

Для данного пользователя вам нужно добавить как минимум следующее:

(1) создать новую базу данных (NSF) из почтового шаблона. Вы можете сделать это с помощью COM-метода CreateFromTemplate класса Database. (Сначала вы получите дескриптор почтового шаблона с помощью метода GetDatabase класса Session - имя файла шаблона будет mail8.ntf или аналогичное).

(2) добавьте этого пользователя в качестве диспетчера в ACL вновь созданной базы данных - это можно сделать с помощью свойства ACL объекта Database для вновь созданной базы данных и метода CreateACLEntry класса ACL.

(3) добавьте путь к этой новой базе данных в документ Person для этого пользователя в Имени и адресной книге. Это позволит почтовому маршрутизатору найти место для размещения новой почты для пользователя.

...