C# Class RazorMail.RazorMailSender

Allows applications to send razor templated e-mails by using the Simple Mail Transfer Protocol (SMTP)
Inheritance: IRazorMailSender
Show file Open project: wduffy/RazorMail

Private Properties

Property Type Description

Public Methods

Method Description
RazorMailSender ( System.Net.Mail.MailAddress sender, Uri baseUri ) : System
RazorMailSender ( System.Net.Mail.MailAddress sender, Uri baseUri, SmtpClient client ) : System
RazorMailSender ( System.Net.Mail.MailAddress sender, Uri baseUri, SmtpClient client, IParser parser ) : System
Send ( RazorMailMessage razorMailMessage ) : void

Sends the specified RazorMailMessage to an SMTP server for delivery

Protected Methods

Method Description
GetMailMessage ( RazorMailMessage razorMailMessage ) : MailMessage

Method Details

GetMailMessage() protected method

protected GetMailMessage ( RazorMailMessage razorMailMessage ) : MailMessage
razorMailMessage RazorMailMessage
return System.Net.Mail.MailMessage

RazorMailSender() public method

public RazorMailSender ( System.Net.Mail.MailAddress sender, Uri baseUri ) : System
sender System.Net.Mail.MailAddress
baseUri System.Uri
return System

RazorMailSender() public method

public RazorMailSender ( System.Net.Mail.MailAddress sender, Uri baseUri, SmtpClient client ) : System
sender System.Net.Mail.MailAddress
baseUri System.Uri
client System.Net.Mail.SmtpClient
return System

RazorMailSender() public method

public RazorMailSender ( System.Net.Mail.MailAddress sender, Uri baseUri, SmtpClient client, IParser parser ) : System
sender System.Net.Mail.MailAddress
baseUri System.Uri
client System.Net.Mail.SmtpClient
parser IParser
return System

Send() public method

Sends the specified RazorMailMessage to an SMTP server for delivery
public Send ( RazorMailMessage razorMailMessage ) : void
razorMailMessage RazorMailMessage
return void