django-ses

Software screenshot:
django-ses
Software ətraflı:
Version: 0.4.1
Tarixi Upload: 14 Apr 15
Geliştirici: Harry Marr
Lisenziya: Pulsuz
Məşhurluq: 3

Rating: nan/5 (Total Votes: 0)

.

Django-ses bir mail drop-in backend Django üçün app & nbsp edir; Əvəzində ənənəvi SMTP mail server vasitəsilə e-poçt göndərilməsi, Django-SES marşrutları Amazon Web Services əla Simple Email Xidməti (SES) ilə e-poçt.
Nə əvəzinə SMTP SES?
, Nizamlama saxlanılması, və bəzi mürəkkəb kənar halları ilə məşğul olan vaxt aparan ola bilər. Django-SES ilə e-poçt göndərilməsi əgər üçün cəlbedici ola bilər:
& Nbsp; Siz mail server saxlamaq istəmirəm.
& Nbsp; artıq EC2 səfərbər olunur (SES yol EC2 hallarda azad In-bound).
& Nbsp; Siz e-poçt yüksək həcmi göndərmək lazımdır.
& Nbsp; Siz DNS, e-poçt ağ / kara xidmətlər Reverse, PTR yazan narahat etmək istəmirəm.
& Nbsp; Django-SES bir truely açılan əvəz default mail backend üçün. Sizin kodu heç bir dəyişiklik tələb etməlidir.
əldə gedir
Siz Django yüklü oldu etdik etsək, siz Boto 2.0b4 və ya daha yüksək lazımdır. Boto AWS API wraps bir Python kitabxana var.
Siz boto 2.0b4 yüklemek üçün aşağıdakıları edə bilərsiniz (biz 2.0b4 almaq əmin etmək üçün burada --upgrade istifadə etdiyiniz):
--upgrade Boto bərpa PIP
Django-ses bərpa:
Django-ses bərpa tırtıl
Sizin settings.py üçün aşağıdakı əlavə et
EMAIL_BACKEND = 'django_ses.SESBackend'
# Bu isteğe - onlar mühit dəyişənlər kimi müəyyən edirsinizsə, onlar olmayacaq
# Burada qurmaq lazımdır
AWS_ACCESS_KEY_ID = 'SİZİN ACCESS--KEY-ID'
AWS_SECRET_ACCESS_KEY = 'SİZİN-gizli-ACCESS-KEY'
Siz django.core.mail.send_mail istifadə zaman, Simple Email Service ismarıcları mesaj göndərir.
Daha ətraflı məlumat üçün nümunə kataloq oldu.
SES Stats hesabat
Çox sadə read-yalnız kvota barədə hesabat təsdiq e-poçt ünvanlarını və göndərilməsi statistika daxil edilir.
Siz SES göndərmək statistika hesabat istifadə etmək istəyirsinizsə, siz INSTALLED_APPS olan django_ses daxil olmalıdır və sizin urls.py. olan django_ses.urls daxil olmalıdır
Django Builtin-in Error E-poçt
Siz (həqiqətən e-poçt iş göndərmək) düzgün işləməsi üçün Django nin Builtin Email Error Hesabat istəyirsinizsə, açıq-aydın sizin SES təsdiq ünvanlardan biri SERVER_EMAIL qəbulu üçün qurmaq üçün lazımdır. Əks halda, səhv e-poçt bütün uğursuz olacaq və siz bir problem zövqlə xəbərsiz olacaq.
Qeyd: SES üçün qeydiyyatdan və django.core.mail.send_email üçün from_email arqument istifadə etmək olacaq hər hansı bir e-poçt yoxlamaq lazımdır (). Boto bir verify_email_address () metodu var: https://github.com/boto/boto/blob/master/boto/ses/connection.py

Requirements:

  • Python
  • Django

Geliştirici digər proqram Harry Marr

MongoEngine
MongoEngine

12 Apr 15

Şərh django-ses

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!