IUnsubscriptionProvider Interface |
Namespace: CMS.Newsletters
public interface IUnsubscriptionProvider
The IUnsubscriptionProvider type exposes the following members.
Name | Description | |
---|---|---|
GetUnsubscriptionsFromAllNewsletters |
Returns query of all unsubscribed email addresses that won't receive any newsletter.
| |
GetUnsubscriptionsFromSingleNewsletter |
Returns query of all unsubscribed email addresses that won't receive given newsletter.
| |
IsUnsubscribedFromAllNewsletters |
Returns true if specified email address is unsubscribed from the all newsletter.
| |
IsUnsubscribedFromSingleNewsletter |
Returns true if specified email address won't receive given newsletter.
| |
RemoveUnsubscriptionFromSingleNewsletter |
Deletes all unsubscription records that blocks email from getting issues sent from given newsletter.
| |
RemoveUnsubscriptionsFromAllNewsletters |
Deletes all "unsubscription from all" records for the given email.
| |
UnsubscribeFromAllNewsletters |
Unsubscribes email address from all newsletters. Does nothing if specified email is already unsubscribed.
| |
UnsubscribeFromSingleNewsletter |
Unsubscribes email address from given newsletter. Does nothing if specified email is already unsubscribed.
|