Существует много инструментов для разрешения пользовательского сброса пароля самообслуживания. Мы используем SSRPM, который предоставляет обоим замену msgina.dll, которую мы устанавливаем на всех клиентских станциях, а также веб-доступе. Вопросы о сбросе настраиваемы, и можно создать профили для другого OUs или Групп.
Делегация действия управления пользователями настоятельно рекомендована. Это справедливо просто (мудро реализацией), после того как Вы сделали свое планирование и проектирование.
Самое большое средство экономии времени для нас подключало AD к нашему HR и Студенческим Системам управления. Поскольку мы - покупатель продукта SSRPM выше, наш директор вложился в другой из их продуктов - URMA. Я не могу рекомендовать этот определенный продукт, поскольку это очень болезненно для кого-то, кто уже more-comfortable со сценариями. Но цель продукта более важна. Вы хотите узнать, как получить данные из Вашей системы HR и писать сценарий/взламывать чего-то для импорта этого в AD на циклической основе.
Боюсь, что вы не сможете сделать это со стандартной версией sendmail
. Вы можете обновить свой собственный, скомпилировав sendmail после применения патча, подобного этому , который должен решить вашу проблему.
Вы можете сделать это, установив milter MIMEDefang , а затем предоставив собственную версию filter_relay () , которая затем может вызвать md_syslog ( ) и регистрируйте все, что хотите.
Если вы готовы изменить программу электронной почты, Exim позволит вам добавить тему в журнал. Его также можно создать, чтобы разрешить доступ к базе данных из файла конфигурации. Это можно использовать для регистрации любой информации, которую вы хотите. Функционально эквивалентен sendmail.
Я нашел это в сети, когда искал то же самое. Я не придумал этого, но он поместит ваши темы ведения журнала CentOS5 в / var / log / maillog.
Я добавил это в конец моего sendmail.mc:[1225 sizes********** после R $ * в последней строке, которая ДОЛЖНА быть табуляцией ******
Запустите m4 и сгенерируйте новый файл cf и перезапустите:
m4 sendmail.mc> sendmail.cf /etc/init.d/sendmail restart
Мои журналы теперь показывают следующее:
Dec 5 19:09:42 site sendmail[23327]: qB609gWD023327: from=apache, size=1728, class=0, nrcpts=1, msgid=<201212060009.qB609gWD023327@myhost.edu>, relay=apache@localhost
Dec 5 19:09:42 site sendmail[23328]: qB609gK9023328: Subject: Test1234
Dec 5 19:09:42 site sendmail[23328]: qB609gK9023328: from=<apache@myhost.edu>, size=1953, class=0, nrcpts=1, msgid=<201212060009.qB609gWD023327@myhost.edu>, proto=ESMTP, daemon=MTA, relay=myhost.edu [127.0.0.1]
Я бы хотел, чтобы тема не заносилась в отдельную строку, но это позволяет вам отслеживать электронные письма по темам.