Skip to main content

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

Source Distribution

jmbo-everlytic-0.1.2.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

jmbo_everlytic-0.1.2-py2.7.egg (18.0 kB view details)

Uploaded Source

File details

Details for the file jmbo-everlytic-0.1.2.tar.gz.

File metadata

File hashes

Hashes for jmbo-everlytic-0.1.2.tar.gz
Algorithm Hash digest
SHA256 e01aed4fbfd9141341b5abdf9810651ca657e744e573c75dd3634f4721e5d6c6
MD5 b3d21dcecfa4252f193cd95d6aee0f7b
BLAKE2b-256 40c7175603daf3a363760e201fd352eef373b74b74e965c7a458734ac31d942d

See more details on using hashes here.

Provenance

File details

Details for the file jmbo_everlytic-0.1.2-py2.7.egg.

File metadata

File hashes

Hashes for jmbo_everlytic-0.1.2-py2.7.egg
Algorithm Hash digest
SHA256 b2fc6e204b0aa92c6c0c3fdb779e614b56dce2b476bf275510de98ab91b43fa4
MD5 8bfde32517d251c2d2d7027f0c8ef9f5
BLAKE2b-256 7335f501fed62265ebfc19a917b03ac6a53f11afbeebcb31b8471aca9de7de8e

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page