CHANGES.rst
MANIFEST.in
README.rst
setup.cfg
setup.py
docs/LICENSE.txt
docs/source/conf.py
docs/source/index.rst
src/Products/__init__.py
src/Products.EasyNewsletter.egg-info/PKG-INFO
src/Products.EasyNewsletter.egg-info/SOURCES.txt
src/Products.EasyNewsletter.egg-info/dependency_links.txt
src/Products.EasyNewsletter.egg-info/entry_points.txt
src/Products.EasyNewsletter.egg-info/namespace_packages.txt
src/Products.EasyNewsletter.egg-info/not-zip-safe
src/Products.EasyNewsletter.egg-info/requires.txt
src/Products.EasyNewsletter.egg-info/top_level.txt
src/Products/EasyNewsletter/__init__.py
src/Products/EasyNewsletter/config.py
src/Products/EasyNewsletter/configure.zcml
src/Products/EasyNewsletter/doi18ndude
src/Products/EasyNewsletter/doi18ndude-singlelang
src/Products/EasyNewsletter/enl_registration_tool.py
src/Products/EasyNewsletter/indexers.py
src/Products/EasyNewsletter/indexers.zcml
src/Products/EasyNewsletter/interfaces.py
src/Products/EasyNewsletter/issuedatafetcher.py
src/Products/EasyNewsletter/permissions.zcml
src/Products/EasyNewsletter/profiles.zcml
src/Products/EasyNewsletter/setuphandlers.py
src/Products/EasyNewsletter/subscriber.py
src/Products/EasyNewsletter/testing.py
src/Products/EasyNewsletter/upgrades.zcml
src/Products/EasyNewsletter/behaviors/__init__.py
src/Products/EasyNewsletter/behaviors/collection_as_newsletter_aggregation_source.py
src/Products/EasyNewsletter/behaviors/configure.zcml
src/Products/EasyNewsletter/behaviors/configure.zcml.example
src/Products/EasyNewsletter/behaviors/external_delivery_service.py
src/Products/EasyNewsletter/behaviors/external_delivery_service.py~Stashed changes
src/Products/EasyNewsletter/behaviors/external_subscriber_sources.py
src/Products/EasyNewsletter/behaviors/external_subscriber_sources.py~Stashed changes
src/Products/EasyNewsletter/behaviors/plone_user_group_recipients.py
src/Products/EasyNewsletter/browser/__init__.py
src/Products/EasyNewsletter/browser/actions_menu.py
src/Products/EasyNewsletter/browser/all_issues_view.pt
src/Products/EasyNewsletter/browser/configure.zcml
src/Products/EasyNewsletter/browser/controlpanel.py
src/Products/EasyNewsletter/browser/daily_issue.py
src/Products/EasyNewsletter/browser/edithelper.py
src/Products/EasyNewsletter/browser/enl_subscribers_view.pt
src/Products/EasyNewsletter/browser/helper_views.py
src/Products/EasyNewsletter/browser/issue.py
src/Products/EasyNewsletter/browser/issue_online_view.pt
src/Products/EasyNewsletter/browser/issue_preview_view.pt
src/Products/EasyNewsletter/browser/issue_public_view.pt
src/Products/EasyNewsletter/browser/issue_send_form.pt
src/Products/EasyNewsletter/browser/newsletter.py
src/Products/EasyNewsletter/browser/registration.py
src/Products/EasyNewsletter/browser/subscribers.py
src/Products/EasyNewsletter/browser/upload_csv.pt
src/Products/EasyNewsletter/browser/viewlets.py
src/Products/EasyNewsletter/browser/javascripts/enl_edithelper.js
src/Products/EasyNewsletter/browser/javascripts/iframeResizer.contentWindow.min.js
src/Products/EasyNewsletter/browser/javascripts/iframeResizer.min.js
src/Products/EasyNewsletter/browser/static/easynewsletter.css
src/Products/EasyNewsletter/browser/static/easynewsletter.css.map
src/Products/EasyNewsletter/browser/static/easynewsletter.less
src/Products/EasyNewsletter/browser/static/font/fontello-2f32f5bf.zip
src/Products/EasyNewsletter/browser/static/font/fontello.eot
src/Products/EasyNewsletter/browser/static/font/fontello.svg
src/Products/EasyNewsletter/browser/static/font/fontello.ttf
src/Products/EasyNewsletter/browser/static/font/fontello.woff
src/Products/EasyNewsletter/browser/templates/enl_actions_viewlet.pt
src/Products/EasyNewsletter/browser/templates/unsubscribe_form.pt
src/Products/EasyNewsletter/content/__init__.py
src/Products/EasyNewsletter/content/configure.zcml
src/Products/EasyNewsletter/content/newsletter.py
src/Products/EasyNewsletter/content/newsletter_issue.py
src/Products/EasyNewsletter/content/newsletter_subscriber.py
src/Products/EasyNewsletter/locales/Products.EasyNewsletter.pot
src/Products/EasyNewsletter/locales/README.rst
src/Products/EasyNewsletter/locales/__init__.py
src/Products/EasyNewsletter/locales/manual.pot
src/Products/EasyNewsletter/locales/plone.pot
src/Products/EasyNewsletter/locales/update.py
src/Products/EasyNewsletter/locales/da/LC_MESSAGES/Products.EasyNewsletter.po
src/Products/EasyNewsletter/locales/da/LC_MESSAGES/plone.po
src/Products/EasyNewsletter/locales/de/LC_MESSAGES/Products.EasyNewsletter.po
src/Products/EasyNewsletter/locales/de/LC_MESSAGES/plone.po
src/Products/EasyNewsletter/locales/en/LC_MESSAGES/Products.EasyNewsletter.po
src/Products/EasyNewsletter/locales/en/LC_MESSAGES/plone.po
src/Products/EasyNewsletter/locales/es/LC_MESSAGES/Products.EasyNewsletter.po
src/Products/EasyNewsletter/locales/es/LC_MESSAGES/plone.po
src/Products/EasyNewsletter/locales/fr/LC_MESSAGES/Products.EasyNewsletter.po
src/Products/EasyNewsletter/locales/fr/LC_MESSAGES/plone.po
src/Products/EasyNewsletter/locales/it/LC_MESSAGES/Products.EasyNewsletter.po
src/Products/EasyNewsletter/locales/it/LC_MESSAGES/plone.po
src/Products/EasyNewsletter/locales/nl/LC_MESSAGES/Products.EasyNewsletter.po
src/Products/EasyNewsletter/locales/nl/LC_MESSAGES/plone.po
src/Products/EasyNewsletter/locales/pt_BR/LC_MESSAGES/Products.EasyNewsletter.po
src/Products/EasyNewsletter/locales/pt_BR/LC_MESSAGES/plone.po
src/Products/EasyNewsletter/portlets/__init__.py
src/Products/EasyNewsletter/portlets/configure.zcml
src/Products/EasyNewsletter/portlets/subscriber.pt
src/Products/EasyNewsletter/portlets/subscriber.py
src/Products/EasyNewsletter/profiles/default/Products.EasyNewsletter-default.txt
src/Products/EasyNewsletter/profiles/default/actions.xml
src/Products/EasyNewsletter/profiles/default/browserlayer.xml
src/Products/EasyNewsletter/profiles/default/catalog.xml
src/Products/EasyNewsletter/profiles/default/componentregistry.xml
src/Products/EasyNewsletter/profiles/default/metadata.xml
src/Products/EasyNewsletter/profiles/default/portlets.xml
src/Products/EasyNewsletter/profiles/default/registry.xml
src/Products/EasyNewsletter/profiles/default/rolemap.xml
src/Products/EasyNewsletter/profiles/default/skins.xml
src/Products/EasyNewsletter/profiles/default/types.xml
src/Products/EasyNewsletter/profiles/default/viewlets.xml
src/Products/EasyNewsletter/profiles/default/workflows.xml
src/Products/EasyNewsletter/profiles/default/types/Collection.xml
src/Products/EasyNewsletter/profiles/default/types/Newsletter.xml
src/Products/EasyNewsletter/profiles/default/types/Newsletter_Issue.xml
src/Products/EasyNewsletter/profiles/default/types/Newsletter_Subscriber.xml
src/Products/EasyNewsletter/profiles/default/workflows/enl_issue_workflow/definition.xml
src/Products/EasyNewsletter/profiles/uninstall/metadata.xml
src/Products/EasyNewsletter/profiles/uninstall/types.xml
src/Products/EasyNewsletter/profiles/uninstall/workflows.xml
src/Products/EasyNewsletter/queue/__init__.py
src/Products/EasyNewsletter/queue/configure.zcml
src/Products/EasyNewsletter/queue/interfaces.py
src/Products/EasyNewsletter/queue/taskqueue/__init__.py
src/Products/EasyNewsletter/queue/taskqueue/configure.zcml
src/Products/EasyNewsletter/queue/taskqueue/handler.py
src/Products/EasyNewsletter/queue/taskqueue/view.py
src/Products/EasyNewsletter/queue/zamqp/__init__.py
src/Products/EasyNewsletter/queue/zamqp/configure.zcml
src/Products/EasyNewsletter/queue/zamqp/handler.py
src/Products/EasyNewsletter/skins/EasyNewsletter/aggregation_event_listing.pt
src/Products/EasyNewsletter/skins/EasyNewsletter/aggregation_generic_listing.pt
src/Products/EasyNewsletter/skins/EasyNewsletter/arrow_down_icon.png
src/Products/EasyNewsletter/skins/EasyNewsletter/arrow_up_icon.png
src/Products/EasyNewsletter/skins/EasyNewsletter/delete_icon.png
src/Products/EasyNewsletter/skins/EasyNewsletter/easynewsletter.css
src/Products/EasyNewsletter/skins/EasyNewsletter/easynewsletter_view.pt
src/Products/EasyNewsletter/skins/EasyNewsletter/easynewsletter_view.pt.metadata
src/Products/EasyNewsletter/skins/EasyNewsletter/enl_drafts_view.pt
src/Products/EasyNewsletter/skins/EasyNewsletter/enl_isOrderable.py
src/Products/EasyNewsletter/skins/EasyNewsletter/enl_masters_view.pt
src/Products/EasyNewsletter/skins/EasyNewsletter/enl_subtopics.pt
src/Products/EasyNewsletter/skins/EasyNewsletter/enl_template_view.pt
src/Products/EasyNewsletter/skins/EasyNewsletter/newspaper_icon.png
src/Products/EasyNewsletter/skins/EasyNewsletter/output_blacksea.pt
src/Products/EasyNewsletter/skins/EasyNewsletter/output_default.pt
src/Products/EasyNewsletter/skins/EasyNewsletter/select_all_icon.png
src/Products/EasyNewsletter/tests/__init__.py
src/Products/EasyNewsletter/tests/base.py
src/Products/EasyNewsletter/tests/img1.jpg
src/Products/EasyNewsletter/tests/img2.jpg
src/Products/EasyNewsletter/tests/img3.jpg
src/Products/EasyNewsletter/tests/test_adapter_send_status.py
src/Products/EasyNewsletter/tests/test_behavior_collection_as_newsletter_aggregation_source.py
src/Products/EasyNewsletter/tests/test_behavior_external_delivery_service.py
src/Products/EasyNewsletter/tests/test_behavior_external_subscriber_sources.py
src/Products/EasyNewsletter/tests/test_behavior_plone_user_group_recipients.py
src/Products/EasyNewsletter/tests/test_ct_newsletter.py
src/Products/EasyNewsletter/tests/test_ct_newsletter_issue.py
src/Products/EasyNewsletter/tests/test_ct_newsletter_subscriber.py
src/Products/EasyNewsletter/tests/test_daily_issue.py
src/Products/EasyNewsletter/tests/test_issuedatafetcher.py
src/Products/EasyNewsletter/tests/test_newsletter.py
src/Products/EasyNewsletter/tests/test_placeholder.py
src/Products/EasyNewsletter/tests/test_registration.py
src/Products/EasyNewsletter/tests/test_setup.py
src/Products/EasyNewsletter/tests/test_subscriber_ireceiverspostsendingfilter.py
src/Products/EasyNewsletter/tests/test_unsubscribe_form.py
src/Products/EasyNewsletter/tests/test_utils.py
src/Products/EasyNewsletter/tests/test_view_aggregate_content.py
src/Products/EasyNewsletter/tests/test_view_copy_as_draft.py
src/Products/EasyNewsletter/tests/test_view_copy_as_master.py
src/Products/EasyNewsletter/tests/test_view_newsletter_drafts.py
src/Products/EasyNewsletter/tests/test_view_newsletter_issue_send.py
src/Products/EasyNewsletter/tests/test_view_newsletter_issue_send_form.py
src/Products/EasyNewsletter/tests/test_view_newsletter_issue_statistics.py
src/Products/EasyNewsletter/tests/test_view_newsletter_masters.py
src/Products/EasyNewsletter/tests/test_view_newsletter_subscribers.py
src/Products/EasyNewsletter/tests/test_view_subscribers_download.py
src/Products/EasyNewsletter/tests/test_view_subscribers_upload.py
src/Products/EasyNewsletter/tests/test_view_unsubscribe.py
src/Products/EasyNewsletter/tests/test_view_unsubscribe_form.py
src/Products/EasyNewsletter/tests/test_viewlet_newsletter_actions.py
src/Products/EasyNewsletter/tests/test_vocab_aggregation_templates.py
src/Products/EasyNewsletter/tests/test_vocab_output_templates.py
src/Products/EasyNewsletter/tests/test_vocab_plone_groups.py
src/Products/EasyNewsletter/tests/test_vocab_plone_users.py
src/Products/EasyNewsletter/tests/test_vocab_salutations.py
src/Products/EasyNewsletter/tests/robot/test_ct_newsletter.robot
src/Products/EasyNewsletter/tests/robot/test_ct_newsletter_issue.robot
src/Products/EasyNewsletter/tests/robot/test_ct_newsletter_subscriber.robot
src/Products/EasyNewsletter/upgrades/4001.zcml
src/Products/EasyNewsletter/upgrades/4002.zcml
src/Products/EasyNewsletter/upgrades/4003.zcml
src/Products/EasyNewsletter/upgrades/4004.zcml
src/Products/EasyNewsletter/upgrades/4005.zcml
src/Products/EasyNewsletter/upgrades/__init__.py
src/Products/EasyNewsletter/upgrades/configure.zcml
src/Products/EasyNewsletter/upgrades/v4001.py
src/Products/EasyNewsletter/upgrades/v4002.py
src/Products/EasyNewsletter/upgrades/v4003.py
src/Products/EasyNewsletter/upgrades/v4004.py
src/Products/EasyNewsletter/upgrades/4001/registry.xml
src/Products/EasyNewsletter/upgrades/4002/registry.xml
src/Products/EasyNewsletter/upgrades/4005/types/Newsletter_Issue.xml
src/Products/EasyNewsletter/utils/ENLHTMLParser.py
src/Products/EasyNewsletter/utils/__init__.py
src/Products/EasyNewsletter/utils/base.py
src/Products/EasyNewsletter/utils/configure.zcml
src/Products/EasyNewsletter/utils/enl.py
src/Products/EasyNewsletter/utils/mail.py
src/Products/EasyNewsletter/viewlets/__init__.py
src/Products/EasyNewsletter/viewlets/configure.zcml
src/Products/EasyNewsletter/viewlets/newsletter_actions.pt
src/Products/EasyNewsletter/viewlets/newsletter_actions.py
src/Products/EasyNewsletter/views/__init__.py
src/Products/EasyNewsletter/views/configure.zcml
src/Products/EasyNewsletter/views/newsletter.pt
src/Products/EasyNewsletter/views/newsletter.py
src/Products/EasyNewsletter/views/newsletter_drafts.pt
src/Products/EasyNewsletter/views/newsletter_drafts.py
src/Products/EasyNewsletter/views/newsletter_issue.pt
src/Products/EasyNewsletter/views/newsletter_issue.py
src/Products/EasyNewsletter/views/newsletter_issue_aggregate_content.py
src/Products/EasyNewsletter/views/newsletter_issue_copy_as_draft.py
src/Products/EasyNewsletter/views/newsletter_issue_copy_as_master.py
src/Products/EasyNewsletter/views/newsletter_issue_send.py
src/Products/EasyNewsletter/views/newsletter_issue_send_form.pt
src/Products/EasyNewsletter/views/newsletter_issue_send_form.py
src/Products/EasyNewsletter/views/newsletter_issue_statistics.pt
src/Products/EasyNewsletter/views/newsletter_issue_statistics.py
src/Products/EasyNewsletter/views/newsletter_masters.pt
src/Products/EasyNewsletter/views/newsletter_masters.py
src/Products/EasyNewsletter/views/newsletter_subscriber.pt
src/Products/EasyNewsletter/views/newsletter_subscriber.py
src/Products/EasyNewsletter/views/newsletter_subscribers.pt
src/Products/EasyNewsletter/views/newsletter_subscribers.py
src/Products/EasyNewsletter/views/newsletter_subscribers_download.py
src/Products/EasyNewsletter/views/newsletter_subscribers_upload.pt
src/Products/EasyNewsletter/views/newsletter_subscribers_upload.py
src/Products/EasyNewsletter/views/newsletter_unsubscribe.py
src/Products/EasyNewsletter/views/newsletter_unsubscribe_form.pt
src/Products/EasyNewsletter/views/newsletter_unsubscribe_form.py
src/Products/EasyNewsletter/vocabularies/__init__.py
src/Products/EasyNewsletter/vocabularies/aggregation_templates.py
src/Products/EasyNewsletter/vocabularies/configure.zcml
src/Products/EasyNewsletter/vocabularies/configure.zcml.example
src/Products/EasyNewsletter/vocabularies/newsletters.py
src/Products/EasyNewsletter/vocabularies/output_templates.py
src/Products/EasyNewsletter/vocabularies/plone_groups.py
src/Products/EasyNewsletter/vocabularies/plone_users.py
src/Products/EasyNewsletter/vocabularies/salutations.py