Django-cloudmailin CloudMailin daxil olan e-poçt xidməti üçün Django müşteri.
Konfiqurasiya
settings.py
INSTALLED_APPS əlavə et:
"Cloudmailin"
Istifadə
MailHandler sinif based rəyidir. Bir proqram birdən çox e-poçt ünvanlarını ola bilər-ci ildən, onlar öz gizli açarı və callbacks qeydiyyatdan lazımdır. müxtəlif e-poçt ünvanları üçün eyni funksionallığı istəyirsinizsə callbacks yeniden istifadə oluna bilər.
cloudmailin.views idxal MailHandler olan
mail_handler = MailHandler ()
mail_handler.register_address (
& Nbsp; address='mysecretemail@cloudmailin.net,
& Nbsp; gizli = 'mysupersecretkey,
& Nbsp; callback = my_callback_function
)
callback söz dəlilləri kimi HTTP post dəyişənlər alacaq:
def my_callback_function (** kwargs):
& Nbsp; # kwargs cloudmailin post params bir dict edir
& Nbsp; pass
Sonra urls.py da, son nöqtə kimi çıxış etmək bir URL model qeydiyyatdan:
url (r "^ / mail / burada / $ almaq, mail_handler)
tələblər
- Python
- Django
Şərhlər tapılmadı