Пример #1
0
 public static string SendEmailMessage(EmailNotification email)
 {
     return SendAPIMessage(email.OrganizationName, email.OrganizationEmail, email.Recipient, email.MessageSubject, email.MessageBody);
 }
Пример #2
0
 public void EmailAPITest()
 {
     try
     {
         string data;
         using (StreamReader sr = new StreamReader(@"TestData\ASCIITemp85.txt"))
         { data = sr.ReadToEnd(); }
         EmailNotification email = new EmailNotification
         {
             Recipient = "*****@*****.**",
             //Recipient = "*****@*****.**",
             OrganizationName = "Lionville Fire Company",
             MessageSubject = "Incident - AFA",
             MessageBody = data
         };
         string result = Email.SendEmailMessage(email);
         Console.WriteLine(result);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.ToString());
     }
 }
Пример #3
0
 public EmailNotification GetEmailNotification(OrganizationUserAffiliation userOrgAffiliation)
 {
     EmailNotification email = new EmailNotification();
     email.Recipient = userOrgAffiliation.CurrentUserProfile.NotificationEmail;
     email.MessageSubject = string.Format("{0} - Incident: {1}", userOrgAffiliation.CurrentOrganization.Name, this.IncidentTypeCode);
     email.MessageBody = GetShortNotificationBody();
     email.OrganizationName = userOrgAffiliation.CurrentOrganization.Name;
     return email;
 }