Skip to main content
Join the official Python Developers Survey 2018 and win valuable prizes: Start the survey!

Jmbo Everlytic mailing list subscription API.

Project description

jmbo-everlytic
==============

jmbo-everlytic provides integration with the everlytic (pMailer) API.
The only functionality supported is adding and removing members from a
mailing list subscription.

The communication protocol with the everlytic service is xmlrpc.

Requirements
------------

System libraries
****************
- libxml2-dev

Python packages
***************
- xmlrpclib

Usage
-----

`everlytic.api` contains functions for subscribing and unsubscribing to a
mailing list. A local everlytic profile is stored to keep track of the
member id on everlytic.

Settings
********
The following settings must be added to settings.py:
::
EVERLYTIC = {
'URL': 'http://your-host.pmailer.net/api/1.0',
'API_KEY': 'your_api_key',
'LIST_ID': 0 # set to a valid integer
}
::

Authors
=======

Praekelt Foundation
-------------------

* Jurgen Blignaut

Changelog
=========

0.1.3
-----
#. Use celery to prevent timeouts.

0.1.2
-----
#. Cleanup tests.
#. More defensive code when creating profile objects.

0.1.1
-----
#. Remove references to private values.

0.1
---
#. First release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
jmbo_everlytic-0.1.3-py2.7.egg (19.4 kB) Copy SHA256 hash SHA256 Egg 2.7 Mar 14, 2014
jmbo-everlytic-0.1.3.tar.gz (10.3 kB) Copy SHA256 hash SHA256 Source None Mar 14, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page