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.
==============
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.
Source Distribution
jmbo-everlytic-0.1.3.tar.gz
(10.3 kB
view details)
Built Distribution
jmbo_everlytic-0.1.3-py2.7.egg
(19.4 kB
view details)
File details
Details for the file jmbo-everlytic-0.1.3.tar.gz
.
File metadata
- Download URL: jmbo-everlytic-0.1.3.tar.gz
- Upload date:
- Size: 10.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e497783b3843838acfd71b2b31450d9e60f5abb12e6e7b4a676d8cb1f4dd41e |
|
MD5 | 4a7bf0ddb1b71805d7d33655778c0277 |
|
BLAKE2b-256 | 6c74d655e393db8d00cb9dbe4170e450fc6d1a1829af78fb0193d1b801e904ab |
File details
Details for the file jmbo_everlytic-0.1.3-py2.7.egg
.
File metadata
- Download URL: jmbo_everlytic-0.1.3-py2.7.egg
- Upload date:
- Size: 19.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fe504ad54779eef06400d44a15cacb66c630dd457f44596e4286d3b28c5bff7 |
|
MD5 | 0e7a157d0ca263df9c28a5ff1ee50cd0 |
|
BLAKE2b-256 | 8a662d745ef3aad5ac7b937e77733e29f990596f8cf092733c55532e323c3178 |