public static void NotifyClientAboutRegistration(string email, string newClientLogin, string newClientPassword) { string registrationMessage = String.Format( EmailingStringsProvider.GetString("ClientRegistrationNotification"), newClientLogin, newClientPassword); SendGrid message = SendGrid.GetInstance(); message.AddTo(email); foreach (string admEmail in AdministratorPrivateEmails) { message.AddBcc(admEmail); } message.From = new MailAddress(SystemFromEmail); message.Subject = "VTS Automonitoring - Доступ к системе"; message.Html = registrationMessage; SMTP transport = SMTP.GetInstance(SendGridCredentials); transport.Deliver(message); }
public static void NotifyClientAboutVehicleAssociation( string clientEmail, string vehicleManufacturer, string vehicleModel, string vehicleVin) { string associationMessage = String.Format( EmailingStringsProvider.GetString("ClientVehicleAssociationNotification"), vehicleManufacturer, vehicleModel, vehicleVin); SendGrid message = SendGrid.GetInstance(); message.AddTo(clientEmail); foreach (string admEmail in AdministratorPrivateEmails) { message.AddBcc(admEmail); } message.From = new MailAddress(SystemFromEmail); message.Subject = "VTS Automonitoring - данные по машине"; message.Html = associationMessage; SMTP transport = SMTP.GetInstance(SendGridCredentials); transport.Deliver(message); }