/// <summary> /// Sends the successful registration email. /// </summary> /// <param name="userManager">The user manager.</param> /// <param name="user">The user.</param> protected virtual void SendSuccessfulRegistrationEmail(UserManager userManager, User user) { var registrationSuccessEmail = UserRegistrationEmailGenerator.GenerateSuccessfulRegistrationEmail( userManager, user, this.SuccessEmailTemplateId, this.SuccessEmailSubject); var emailSender = EmailSender.Get(this.EmailSenderName); emailSender.SendAsync(registrationSuccessEmail, null); }
/// <summary> /// Sends the successful registration email. /// </summary> /// <param name="userManager">The user manager.</param> /// <param name="user">The user.</param> protected virtual void SendSuccessfulRegistrationEmail(UserManager userManager, User user) { var registrationSuccessEmail = UserRegistrationEmailGenerator.GenerateSuccessfulRegistrationEmail( userManager, user, this.SuccessEmailTemplateId, this.SuccessEmailSubject, this.SuccessfulRegistrationSenderEmail, this.SuccessfulRegistrationSenderName); var emailSender = EmailSender.Get(this.EmailSenderName); emailSender.SenderProfileName = Configuration.Config.Get <Sitefinity.Security.Configuration.SecurityConfig>().Notifications.SenderProfile; emailSender.SendAsync(registrationSuccessEmail, null); }