Я использую email_defects.py с Coverity, и он будет отправлять электронные письма только в том случае, если в CIM (Coverity Integrity Manager) установлены локальные пользователи. Если он установлен на LDAP, он не будет отправлять электронные письма, так как он пытается отправить его user @ LDAP вместо фактического адреса электронной почты user @ .com.

Получение электронной почты - это замечательно, но если для нее установлено локальное значение, пользователь не сможет войти в систему, поскольку не может подключиться к LDAP.

Как я могу получить письмо и войти? Да, я хочу свой пирог и смогу съесть его тоже :)

Это ссылка на скрипты, которые я использую: https://communities.coverity.com/docs/DOC-1252

email_defects.zip 26.0 K

Любая помощь будет принята с благодарностью. Большое спасибо.

1 ответ1

0

В этом сценарии используется метод веб-служб уведомления CIM. Этот метод основан на пользователях, имеющих действующее поле 'email' на сервере.

Вам необходимо убедиться, что ваши пользователи LDAP имеют действительные электронные письма и что CIM настроен с правильным «атрибутом электронной почты» для сопоставления поля электронной почты вашего сервера LDAP с CIM.

Самый простой способ проверить это - перейти на вкладку конфигурации системы в CIM, выбрать настроенный сервер LDAP и дважды проверить, что в поле атрибута электронной почты установлено что-то разумное.

Затем перейдите на вкладку «Пользователи» и убедитесь, что пользователи LDAP, находящиеся там, имеют правильные адреса электронной почты, введенные из системы LDAP.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .