OpenPetra
Free Administration Software for Non-Profits
SmtpEmail.cs File Reference

Classes

struct  Ict.Common.IO.TSmtpServerSettings
 Returns the settings to initialize SmtpSender, either to Client or Server More...
 
class  Ict.Common.IO.TsmtpFailedRecipient
 If TSmtpSender.SendMessage can detect that an email didn't reach its recipient (which is not always possible) It will report an array of these as FailedRecipients. More...
 
class  Ict.Common.IO.TSmtpSender
 This is a small wrapper around the .net SMTP Email services More...
 
class  Ict.Common.IO.ESmtpSenderException
 Generic emailer exception More...
 
class  Ict.Common.IO.ESmtpSenderInitializeException
 Exception for errors that occur during initialization More...
 
class  Ict.Common.IO.ESmtpSenderSendException
 Exception for errors that occur during sending More...
 

Namespaces

namespace  Ict
 
namespace  Ict.Common
 
namespace  Ict.Common.IO
 

Enumerations

enum  Ict.Common.IO.TSmtpErrorClassEnum { Ict.Common.IO.secUnspecified , Ict.Common.IO.secServer , Ict.Common.IO.secClient }
 Used to distinguish server-config exceptions from client-specified exceptions. More...
 

Functions

delegate TSmtpServerSettings Ict.Common.IO.TGetSmtpSettings ()
 Delegate to fetch the SMTP server configuration. More...