Click or drag to resize

IEmailer Interface


Represents an SMTP utility that provides email functionality within the CSAPI.

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
public interface IEmailer

The IEmailer type exposes the following members.

Properties
 NameDescription
Public propertyAuthenticationType Gets and sets the type of authentication for the SMTP server.
Public propertyDeliveryMethod Gets and sets how the SMTP mail is delivered.
Public propertyPassword Gets and sets the Password to authenticate against the SMTP server. Ignored when using Anonymous authentication.
Public propertyPort Gets sets the SMTP server port. The default value is 20.
Public propertyServerAddress Gets and sets the SMTP server address.
Public propertyUserName Gets and sets the UserName to authenticate against the SMTP server. Ignored when using Anonymous authentication.
Public propertyUseSSL Gets and sets whether mail is sent securely via SSL.
Top
Methods
 NameDescription
Public methodSendMail Sends an email.
Public methodSendMailCC Sends an email, with the ability to "CC" and "BCC" other recipients.
Top
Remarks
Each Emailer instance corresponds to one SMTP server. If the same SMTP server is used to send all emails, only one instance of Emailer is needed.
See Also