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.
1.5.3-20071008