private void sendTestMessageButton_Click(object sender, EventArgs e) { this.AddLogEntry("Sending test message using DirectSend()"); ActiveUp.Net.Mail.Message message = new ActiveUp.Net.Mail.Message(); message.From.Email = this.emailAddressTextbox.Text; message.To.Add(this.emailAddressTextbox.Text); message.Subject = "This is a notification test."; message.BodyText.Text = "This is a notification test."; message.DirectSend(); this.AddLogEntry("Notification test message sent."); }
private void sendMessageButton_Click(object sender, EventArgs e) { this.AddLogEntry("Creating message."); // We create the message object ActiveUp.Net.Mail.Message message = new ActiveUp.Net.Mail.Message(); // We assign the sender email message.From.Email = this.fromEmailTextbox.Text; // We assign the recipient email message.To.Add(this.toEmailTextbox.Text); // We assign the subject message.Subject = this.subjectTextbox.Text; // We assign the body text message.BodyText.Text = this.bodyTextTextbox.Text; message.BuildMimePartTree(); // We send the email using the specified SMTP server this.AddLogEntry("Sending message."); try { message.DirectSend(); this.AddLogEntry("Message sent successfully."); } catch (SmtpException ex) { this.AddLogEntry(string.Format("Smtp Error: {0}", ex.Message)); } catch (Exception ex) { this.AddLogEntry(string.Format("Failed: {0}", ex.Message)); } }