| 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.
|