The IEmailNotifier type exposes the following members.

Methods

  NameDescription
Public methodChangePasswordNotice
Sends an email to the receiver address confirming that the user has changed the password; the new password is sent in the body.
Public methodCommentCreationNotice
Sends an email to an array of receivers, originated by sender, showing a comment posted about a Cartella entity and giving them the opportunity to reply and create a comment of their own.
Public methodEntityCreationNotice
Sends an email to an array of receivers, originated by sender, informing them of a new Cartella entity. They may reply to the email, allowing new entities to be created and related to the original.
Public methodLicenseAboutToExpireNotice
Sends an email message as a reminder to each receiver indicating the Cartella license is about to expire. The number of days remaining is included in the body.
Public methodLicenseExpirationNotice
Sends an error message to each receiver indicating a problem with the Cartella license. An additional message string may be included in the email.
Public methodLicenseExpirationNoticeToIngeniux
Sends an email message to the Ingeniux License email receiver (read from the configuration file) indicating that the Cartella license has expired.

The information sent includes Company name, license issue and expiration date, and the number of seats and licenses purchased.

Public methodLowRemaingSeatsNotice
Sends a warning email to each receiver showing the number of user seats remaining.
Public methodLowRemaingUserLicenseNotice
Sends a warning email to each receiver showing the number of user licenses remaining.
Public methodNewPasswordNotice
Sends an email to the receiver with the user's new password in the body.
Public methodResetPasswordNotice
Sends an email to the receiver saying the account password has been reset. The email contains a new password in the body.
Public methodSendMail(String, String, MailAddress, MailReceiverInfo, Dictionary<(Of <<'(Object, Object>)>>))
Not implemented at this time; throws a "NotImplementedException".
Public methodSendMail(String, String, MailAddress, array<MailReceiverInfo>[]()[][], Dictionary<(Of <<'(Object, Object>)>>))
Not implemented at this time; throws a "NotImplementedException".

Properties

  NameDescription
Public propertyDispatcher
Retrieves the email dispatcher process assigned during construction.

See Also