Пример #1
0
 private void Sendbtn_Click(object sender, EventArgs e)
 {
     try
     {
         int ans = -1;
         if (Int32.TryParse(Porttxt.Text, out int port))
         {
             mail.ConfigMailSender(servertxt.Text, SenderMailtxt.Text, port, Usertxt.Text, Passwordtxt.Text);
             if (Attachmentchk.Checked)
             {
                 ans = mail.SendMail(Mailtxt.Text, Subjecttxt.Text, Messagetxt.Text, Attachmenttxt.Text);
             }
             else
             {
                 ans = mail.SendMail(Mailtxt.Text, Subjecttxt.Text, Messagetxt.Text);
             }
         }
         if (ans == 0)
         {
             MessageBox.Show("Mail sended");
         }
         else
         {
             MessageBox.Show("Mail failed!");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }