Django-cloudmailin egy Django kliens CloudMailin bejövő e-mail szolgáltatást.
Configuration
settings.py
Hozzáadás a INSTALLED_APPS:
"Cloudmailin"
Használat
MailHandler egy osztály alapú nézetet. Mivel egy kérelem több e-mail címet, akkor be kell jegyeztetni a saját titkos kulcs és visszahívások. A visszahívások lehet újra, ha szeretné ugyanazt a funkcionalitást különböző e-mail címekre.
re cloudmailin.views import MailHandler
mail_handler = MailHandler ()
mail_handler.register_address (
& Nbsp; address='mysecretemail@cloudmailin.net ",
& Nbsp; titkos = 'mysupersecretkey ",
& Nbsp; callback = sajat_visszahivhato_fuggveny
)
A visszahívás megkapja a HTTP post változók, mint a kulcsszó érvek:
def sajat_visszahivhato_fuggveny (** kwargs):
& Nbsp; # kwargs egy dict a cloudmailin utáni params
& Nbsp; menetben
Aztán urls.py, regisztráljon egy URL-mintát fellépni a végpont:
url (r '^ kapni / mail / itt / $ ", mail_handler)
követelmények :
- Python
- Django
Hozzászólás nem található