ASP.NET не имеет созданного в планировщике, но существуют способы запустить фоновые потоки даже в веб-приложении. Однако мой совет состоял бы в том, чтобы сохранить это простым, и иметь веб-страницу подписчика электронной почты, посылают электронные письма по требованию. Затем можно запланировать задачу от любого компьютера для посещения той веб-страницы. Вы могли бы хотеть защитить приложение почтовой программы с некоторой формой аутентификации для предотвращения злоупотребления системой, где хакеры могли вызвать подписчика электронной почты.
Это имеет добавленный побочный эффект (преимущество), что запланированная задача всегда выполняется в Вашем часовом поясе.
Необходимо использовать некоторый дополнительный механизм для синхронизации паролей.
Я знаю о двух способах сделать это:
В Samba можно установить
ldap passwd sync = yes
Это обновит все три хэша пароля в LDAP, когда пользователь изменит их пароль через Samba. Необходимо будет также установить ожидать сценарий в конфигурации Samba для изменения атрибута userPassword. В конфигурационном файле по умолчанию существует рабочий образец.
Используйте наложение в своем сервере LDAP. Для OpenLDAP Вам будет нужен smbk5pwd. Это, кажется, настоящее испытание. Существует запись на конфигурации с 2005. http://student.physik.uni-mainz.de/~reiffert/smbk5pwd.html
На данном этапе Вы могли установить Samba, чтобы только изменить пароль UNIX и позволить Вашему наложению сделать остальных.
Другие серверы LDAP могли бы также иметь эту функцию.