Забыли пароль - я что-то пропустил - PullRequest
0 голосов
/ 10 июня 2011

Я сделал пользовательский контроль входа в систему для dotnenuke. Сейчас я пытаюсь реализовать функцию забытого пароля, но мне чего-то не хватает, я могу получить пароль по имени пользователя, но не могу найти способ отправки почты пользователю.

 UserInfo ui= UserController.GetUserByName(this.PortalId, "JohnDoe");

            string pass = UserController.GetPassword(ref ui, "");

1 Ответ

3 голосов
/ 10 июня 2011

Посмотрите на класс DotNetNuke.Services.Mail.Mail.В зависимости от того, что вы хотите, вам может понадобиться позвонить Mail.SendMail(user, MessageType.PasswordReminder, portalSettings)

...