Skip to main content

http://cloudmailin.com/

Requirements

  • django >= 1.2.0

Configuration

settings.py

Add to INSTALLED_APPS:

'cloudmailin'

Usage

MailHandler is a class based view. Since an application may have multiple email addresses, they have to be registered with their own secret key and callbacks. The callbacks can be reused if you want the same functionality for different email addresses.

from cloudmailin.views import MailHandler

mail_handler = MailHandler()
mail_handler.register_address(
    address='mysecretemail@cloudmailin.net',
    secret='mysupersecretkey',
    callback=my_callback_function
)

The callback will receive the HTTP post variables as keyword arguments:

def my_callback_function(**kwargs):
    # kwargs is a dict of cloudmailin post params
    pass

Then, in urls.py, register a URL pattern to act as the endpoint:

url(r'^receive/mail/here/$', mail_handler)

Release files for django-cloudmailin 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-cloudmailin 0.1.1
File Size Uploaded
django-cloudmailin-0.1.1.tar.gz 5.4 kB Details

Release files / django-cloudmailin-0.1.1.tar.gz

Download URL django-cloudmailin-0.1.1.tar.gz
Size 5.4 kB
Tags Source
SHA-256 checksum
How to use checksums
9113a118821899ae3361a3a9b32f6085b22cefaaef0987cd43402846ee882e5f
BLAKE2b-256 checksum
How to use checksums
a77fc2f9b3320cc2abf44b1f27c3775d371f0447102f6f8118edb7de1afe88f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page