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));

}