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._tbFromEmail.Text;
// We assign the recipient email
message.To.Add(this._tbToEmail.Text);
// We assign the return recipient email
message.ReturnReceipt = this._tbReturnReceipt.Text;
// We assign the confirmation read email
message.ConfirmRead = this._tbConfirmReadEmail.Text;
// We assign the reply to email
message.ReplyTo.Email = this._tbReplyTo.Text;
// We assign the comments
message.Comments = this._tbComments.Text;
// We assign the mime type.
message.ContentType.MimeType = "text/html";
// We assign the subject
message.Subject = this._tbSubject.Text;
// We assign the body text
message.BodyText.Text = this._tbBodyText.Text;
// We send the email using the specified SMTP server
this.AddLogEntry("Sending message.");
try
{
message.Send(this.smtpServerAddressTextbox.Text);
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));
}