Classes | |
class | DummyEmailTable |
class | |
Email class represents an e-mail. It has properties like: From, To, Subject, Body etc. To send an e-mail, pass an instance of this class to SmtpEmailClient.Send(Email) method. String properties with email adresses can contain display name like here: "display name <user@host>" . You variables like $FOO in email properties to create email template. Then you can use Email.ProcessTemplate(Directory<string,string> context) to get email with variables like $FOO changed to context[FOO] . More... | |
class | EmailManager |
This is the main class. Most of the time you will use only this class to send emails. More... | |
class | EmailSender |
class | EmailStatus |
This class contains two enums: SendingStatus and SmtpStatus. SmtpStatus value is important only when SendingStatus = SmtpFailed or SmtpFailedRecipients. More... | |
interface | IEmailSender |
interface | IEmailTable |
This interface represents an Email Table (usually in some database). More... | |
class | NHibernateEmailTable |
class | SmtpEmailSender |
This class represents smtp client with can connect to some smtp server and send an email. Smtp server details can be set in configuration file (TODO: not implemented yet) or through this class properties. More... | |
class | TemplateEngine |
class | TestTemplateEmailTable |
Enumerations | |
enum | StatusCode |
This enum one of two enum properties used in EmailStatus class. More... |
This enum one of two enum properties used in EmailStatus class.
NotSentYet |
blabla
|
Sent | |
InvalidFormat | |
InvalidOperation | |
ArgumentNull | |
NoRecipients | |
ObjectDisposed | |
SmtpFailed | |
SmtpFailedRecipients |
Definition at line 13 of file EmailStatus.cs.