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