Download the source code for this example, insert your own JangoSMTP username/password/etc and start sending tracked transactional emails in your asp.net application.
MailMessage mailMsg = new MailMessage(); // set the from address // this must be stored in your from addresses mailMsg.From = new MailAddress( "YourEmail@YourDomain.com", "Your Name"); // recipient mailMsg.To.Add(new MailAddress( "ToAddress@Domain.com", "Recipient Name")); // set the subject and message portions of the email mailMsg.Subject = "Test Email Subject"; string text = "This plain text email was sent from an ASP.Net script."; string html = "<p>This html email was sent from an ASP.Net script.</p>"; mailMsg.AlternateViews.Add( AlternateView.CreateAlternateViewFromString( text, null, MediaTypeNames.Text.Plain)); mailMsg.AlternateViews.Add( AlternateView.CreateAlternateViewFromString( html, null, MediaTypeNames.Text.Html)); // set up the SMTP client with relay.jangosmtp.net SmtpClient smtpClient = new SmtpClient("relay.jangosmtp.net", 25); System.Net.NetworkCredential credentials = new System.Net.NetworkCredential( "Your JangoSMTP Username", "Your JangoSMTP Password"); smtpClient.Credentials = credentials; smtpClient.Send(mailMsg);