Как зарегистрировать нового пользователя в домино, используя c#? - PullRequest
0 голосов
/ 10 января 2020
NotesRegistration notesRegistration = lotusNotesServerSession.CreateRegistration();
notesRegistration.RegistrationServer = "servername";
notesRegistration.CreateMailDb = true;
notesRegistration.CertifierIDFile = "cert.id";
NotesDateTime dt = lotusNotesServerSession.CreateDateTime("Today");
dt.SetNow();
dt.AdjustYear(1);
notesRegistration.Expiration = dt;
notesRegistration.IDType = REG_TYPE.ID_HIERARCHICAL;
notesRegistration.IsNorthAmerican = false;
notesRegistration.MinPasswordLength = 5;
notesRegistration.UpdateAddressBook = true;
notesRegistration.StoreIDInAddressBook = true;
notesRegistration.RegisterNewUser("GU", "", "servername", "SA", "", "", "","", "mail\\gsa.nsf", "", "certpassword", "", "");

Я регистрирую новых людей, выполнив приведенный выше код, пользователь успешно создан, и он был указан в списке людей в консоли администратора сервера domino. Когда я пытаюсь открыть почтовый файл, используя опцию «Открыть почтовый файл» в консоли сервера домино, я не могу открыть его, и появляется сообщение об ошибке типа «У вас нет прав доступа к этой базе данных». Как я могу решить эту проблему? пропускаю ли я что-нибудь в части кода?

...