public static void InvalidRegistrationAttempt(RegistrationSecurityException rsuex) { // Get the email and set the subject Email email = NotifyEngine.GetEmailTemplate("Admin.InvalidUserRegistrationAttempt"); email.Subject = NotifyEngine.GetSubject("User registration failed"); // Add all superadmins to the recipient list AddSuperAdminsToEmailList(email.Recipients); // Ensure that we have at least one super admin to receive the message if (email.Recipients.Count == 0) { m_Logger.Error("InvalidRegistrationAttempt() - No active super admins exist to receive notification"); return; } // Add body parameters email.AddBodyParameter("message", rsuex.Message); email.AddBodyParameter("registrant-name", rsuex.Entity.FullName); email.AddBodyParameter("registrant-email", rsuex.Entity.Email); email.AddBodyParameter("registrant-ip-address", rsuex.IpAddress); // Send it NotifyEngine.SendMessage(email); }
public static void InvalidRegistrationAttempt(RegistrationSecurityException rsuex) { NotifyAdmin.InvalidRegistrationAttempt(rsuex); }