Did I find the right examples for you? yes no

All Samples(3)  |  Call(1)  |  Derive(0)  |  Import(2)
An adapter for recipient resolving 

Create your own adapter implementing this interface

src/c/o/collective.contentrules.mailadapter-1.0/collective/contentrules/mailadapter/actions/mail.py   collective.contentrules.mailadapter(Download)
from Products.CMFPlone.utils import safe_unicode
 
from collective.contentrules.mailadapter.interfaces import IRecipientsResolver
 
class IMailAction(Interface):
    def __call__(self):
        # get the recipients
        recipient_resolver = IRecipientsResolver(self.event.object)
 
        if recipient_resolver:

src/e/s/esdrt.content-1.2/esdrt/content/adapters/notifications.py   esdrt.content(Download)
from Acquisition import aq_parent
from collective.contentrules.mailadapter.interfaces import IRecipientsResolver
from esdrt.content.observation import IObservation
from esdrt.content.question import IQuestion
from esdrt.content.subscriptions.interfaces import INotificationSubscriptions