Esempio n. 1
0
        private void BtnSet_Click(object sender, RoutedEventArgs e)
        {
            UkrzaliznutsaDBEntities ukrzaliznutsaDBEntities = new UkrzaliznutsaDBEntities();
            MailSet mail = new MailSet
            {
                MailName = mailname.Text
            };

            ukrzaliznutsaDBEntities.MailSet.Add(mail);
            ukrzaliznutsaDBEntities.SaveChanges();

            this.Close();
        }
Esempio n. 2
0
 public bool Send(MailSet mailset)
 {
     Error = "";
     try
     {
         using (MailMessage mail = new MailMessage(mailset.from, mailset.to, mailset.subject, mailset.message))
         {
             mail.Attachments.Add(new Attachment(mailset.fileforsend));
             SmtpClient client = new SmtpClient(mailset.smtp);
             client.Port        = 587;
             client.Credentials = new System.Net.NetworkCredential(mailset.username, mailset.password);
             client.EnableSsl   = true;
             client.Send(mail);
             mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;
             mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
         }
         return(true);
     }
     catch (Exception q)
     {
         Error = q.Message;
         return(false);
     }
 }