CMS.Newsletters Namespace |
Class | Description | |
---|---|---|
![]() | ABTestInfo |
ABTestInfo data container class.
|
![]() | ABTestInfoProvider |
Class providing ABTestInfo management.
|
![]() | ActivityTrackingHelper |
Helper methods for logging activities for opened e-mails and link tracking.
|
![]() | BounceChecker |
Task for checking bounced newsletter e-mails.
|
![]() | ClickedLinkInfo |
ClickedLinkInfo data container class.
|
![]() | ClickedLinkInfoProvider |
Class providing ClickedLinkInfo management.
|
![]() | DefaultIssueTextFilter |
Default implementation for IIssueTextFilter.
![]() Filter firstly resolves macros. Secondly converts link to absolute. Adds utm parameters to all domain links.
Then converts links to tracking links. Finally injects tracking image. |
![]() | DynamicNewsletterSender |
Class used by scheduler to execute the dynamic newsletter mailout.
|
![]() | EmailQueueItemInfo |
Class representing newsletter queue item.
|
![]() | EmailQueueItemInfoProvider |
Class providing EmailQueueItemInfo management.
|
![]() | EmailQueueLimitException |
Represents errors that occur during the email generating once the provided license does not cover FullContactManagement and number of generated emails exceeds the limit.
|
![]() | EmailQueueManager |
Manages generation and sending of EmailQueueItems (newsletter queue).
|
![]() | EmailTemplateHelper |
Helper class for e-mail template manipulation.
|
![]() | EmailTemplateInfo |
EmailTemplate data container class.
|
![]() | EmailTemplateInfoProvider |
Class providing EmailTemplate management.
|
![]() | EmailTemplateNewsletterInfo |
EmailTemplateNewsletterInfo data container class.
|
![]() | EmailTemplateNewsletterInfoProvider |
Class providing EmailTemplateNewsletterInfo management.
|
![]() | EmailTemplateType |
Email template type enumeration.
|
![]() | EmailTrackingLinkHelper |
Provides links for email tracking.
|
![]() | GeneratePreviewEventArgs |
Event arguments for GeneratePreviewHandler handler type.
|
![]() | GeneratePreviewHandler |
Handler for event GeneratePreview. Alteration of what is being displayed as a preview e-mail for a subscriber can
be done through
|
![]() | GenerateQueueItemsEventArgs |
Event arguments for GenerateQueueItems event.
|
![]() | GenerateQueueItemsHandler |
Handler for GenerateQueueItems event.
|
![]() | IssueABVariantItem |
Class contains issue ID and variant name pair.
|
![]() | IssueContactGroupInfo |
IssueContactGroupInfo data container class.
|
![]() | IssueContactGroupInfoProvider |
Class providing IssueContactGroupInfo management.
|
![]() | IssueHelper |
Issue helper class.
|
![]() | IssueInfo |
Issue data container class.
|
![]() | IssueInfoMethods |
Macro methods for IssueInfo class.
|
![]() | IssueInfoProvider |
Class providing Issue management.
|
![]() | IssueSender |
Class for sending newsletter issues (IssueInfo).
|
![]() | LinkConverter |
Converts links in newsletter issue text.
|
![]() | LinkInfo |
LinkInfo data container class.
|
![]() | LinkInfoProvider |
Class providing LinkInfoProvider management.
|
![]() | LinksEventArgs |
Event arguments for the LinksHandler |
![]() | LinksHandler |
Handler raised when system link in email campaign is clicked and tracked, e.g. for logging email opening and email link tracking.
|
![]() | LinkTracker |
Tracks subscribers who clicked on a link in a newsletter issue.
|
![]() | NewsletterConstants |
Constants related to the newsletter module.
|
![]() | NewsletterContext |
Newsletter context.
|
![]() | NewsletterEvents |
Newsletter events.
|
![]() | NewsletterHelper |
Newsletter helper class.
|
![]() | NewsletterInfo |
Newsletter data container class.
|
![]() | NewsletterInfoMethods |
Macro methods for class NewsletterInfo
|
![]() | NewsletterInfoProvider |
Class providing Newsletter management.
|
![]() | NewsletterMacroMethods |
Newsletter methods - wrapping methods for macro resolver.
|
![]() | NewsletterModule |
Represents the Newsletter module.
|
![]() | NewsletterModuleMetadata |
Represents the Newsletter module metadata.
|
![]() | NewsletterResolvers |
Resolvers used in e-mail templates and other macro visual components.
|
![]() | NewslettersActivityLogger |
Provides methods for logging newsletters activities.
|
![]() | NewsletterSender |
Task for re-sending remaining newsletters in newsletter queue
after main thread sender exit unexpectedly.
|
![]() | NewsletterSource |
Newsletter source constants.
|
![]() | NewsletterSubscriptionAction |
Class for subscribe/unsubscribe contact to newsletter
|
![]() | NewsletterTasksManager |
Class for managing scheduled tasks that relate to newsletters (QueueSender).
|
![]() | ObtainSubscriberAddressesEventArgs |
Event arguments for ObtainSubscriberAddressesHandler delegate type. It's used in ObtainSubscriberAddresses event.
Its purpose is to resolve e-mail addresses for subscriber types that the newsletter module doesn't know about.
|
![]() | ObtainSubscriberAddressesHandler |
Delegate type for ObtainSubscriberAddresses event.
Its purpose is to resolve e-mail addresses for subscriber types that the newsletter module doesn't know about.
|
![]() | OpenedEmailInfo |
OpenedEmail data container class.
|
![]() | OpenedEmailInfoProvider |
Class providing OpenedEmailInfoProvider management.
|
![]() | OpenEmailTracker |
Tracks subscribers who opened a newsletter issues sent by e-mail.
|
![]() | QueueSender |
Scheduled task for newsletter issue mailout.
|
![]() | RecipientsExtensions |
Extension methods for IssueInfo which helps to retrieve an issue recipients.
|
![]() | ResolveMacrosEventArgs |
Event arguments for the ResolveMacrosHandler.
|
![]() | ResolveMacrosHandler |
Handler for the event when macros are being resolved in the newsletter module.
|
![]() | SendNewsletterIssueAction |
Class for Send newsletter issue action
|
![]() | SubscriberFullNameFormater |
Class builds full name of subscribers of all existing types.
|
![]() | SubscriberInfo |
Subscriber data container class.
|
![]() | SubscriberInfoProvider |
Class providing Subscriber management.
|
![]() | SubscriberNewsletterInfo |
SubscriberNewsletterInfo data container class.
|
![]() | SubscriberNewsletterInfoProvider |
Class providing SubscriberNewsletterInfo management.
|
![]() | SubscribeSettings |
Settings defining how exactly will ISubscriptionService.Subscribe method behave.
|
![]() | ThreadEmailSender |
Async e-mail sender. Gets e-mails from newsletter queue, prepares them and sends them to e-mail queue.
|
![]() | UnsubscriptionEventArgs |
Event arguments for the UnsubscriptionHandler.
|
![]() | UnsubscriptionHandler |
Handler for the event when subscriber email is being unsubscribed.
|
![]() | UnsubscriptionInfo |
Container for unsubscription data.
Contains email unsubscribed from newsletter.
If false, having null in the newsletter ID column means unsubscribed from all newsletters.
|
![]() | UnsubscriptionInfoProvider |
Class providing access to unsubscriptions.
If false, having null in the newsletter ID column means unsubscribed from all newsletters.
|
![]() | VariantEventArgs |
Additional arguments for variant slider and variant dialog events.
|
![]() | WinnerSelection |
Scheduled task - selects the best issue variant and sends it to subscribers.
|
Interface | Description | |
---|---|---|
![]() | IConfirmationSender |
Class for sending newsletter issues confirmation.
|
![]() | IContactProvider |
Provides methods for retrieving and preparing ContactInfo objects so it can be subscribed to the newsletter.
|
![]() | IEmailAddressBlocker |
Provides methods which decide whether email to certain email address should or should not be generated to the newsletter queue.
|
![]() | IEmailHashValidator |
Provides method for validating hash generated from given email address.
|
![]() | IIssueSender |
Class for sending newsletter issues (IssueInfo).
|
![]() | IIssueTextFilter |
Issue text filter is used for transforming the content of issue (issue text, subject, etc.).
|
![]() | IRecipientsProvider |
Provides helper methods which are able to return different subset of subscribers per issue or newsletter
|
![]() | ISubscriberEmailRetriever |
Class for retrieving subscriber email address.
|
![]() | ISubscriberFullNameFormater |
Provides methods for building full name of subscribers of all existing types.
|
![]() | ISubscriptionApprovalService |
Approves subscription by provided hash.
|
![]() | ISubscriptionHashValidator |
Validates subscription hash.
|
![]() | ISubscriptionService |
Handles all work with subscriptions and unsubscriptions.
|
![]() | IUnsubscriptionProvider |
Handles unsubscriptions.
|
Delegate | Description | |
---|---|---|
![]() | BounceCheckerFallbackDecoderHandler |
Occurs when a character set name could not be mapped to the encoding.
|
Enumeration | Description | |
---|---|---|
![]() | ABTestWinnerSelectionEnum |
Winner option enumeration
|
![]() | ApprovalResult |
Subscription approval result.
|
![]() | EmailCommunicationTypeEnum |
Defines email communication type.
|
![]() | HashValidationResult |
Hash validation result.
|
![]() | IssueStatusEnum |
Issue status enumeration
|