django-ses

Скріншот програми:
django-ses
Дані програми:
Версія: 0.4.1
Дата завантаження: 14 Apr 15
Розробник: Harry Marr
Ліцензія: Безкоштовно
Популярність: 3

Rating: nan/5 (Total Votes: 0)

Django-ЄЕП крапля в пошті базова програма для Django і NBSP ;. Замість відправки електронної пошти на основі традиційного SMTP поштового сервера, Django-SES маршрути по електронній пошті через відмінному простої електронної пошти служби Amazon Web Services "(SES).
Чому SES замість SMTP?
Налаштування, обслуговування і справа з деяких складних випадках краю може бути багато часу. Відправка листа з Django-ЄЕП може бути привабливим для Вас, якщо:
І NBSP; Ви ж не хочете, щоб підтримувати поштові сервери.
І NBSP; Ви вже розгорнуто на EC2 (В палітурці трафік СЕС вільний від EC2 випадках).
І NBSP; Вам необхідно відправити великий обсяг електронній пошті.
І NBSP; Ви ж не хочете, щоб турбуватися про PTR запису, зворотний DNS, електронної пошти білий список / Чорний список послуги.
І NBSP; Django-SES є воістину повноцінною заміною для електронної пошти за замовчуванням інтерфейс, створений. Ваш код не повинен вимагати ніяких змін.
націоанального
Припускаючи, що ви встановите Django, вам потрібно Boto 2.0b4 або вище. Boto є бібліотека Python, який описує API AWS.
Ви можете зробити наступне, щоб встановити Boto 2.0b4 (ми використовуємо --upgrade тут, щоб переконатися, що ви отримаєте 2.0b4):
пункт встановити --upgrade Boto
Встановіть Django-SES:
пункт встановити Django-SES
Додайте наступний рядок в ваш settings.py:
EMAIL_BACKEND = 'django_ses.SESBackend "
# Це опція - якщо вони встановлені як змінні оточення, вони не будуть
# Повинні бути встановлені тут також
AWS_ACCESS_KEY_ID = 'Your-ACCESS-KEY-ID "
AWS_SECRET_ACCESS_KEY = 'Your-СЕКРЕТ-ACCESS-KEY "
Тепер, коли ви використовуєте django.core.mail.send_mail, Simple Email служба буде відправляти повідомлення за замовчуванням.
Перевірте приклад каталог для отримання додаткової інформації.
SES Статистика Звіт
Дуже простий для читання тільки повідомити на квоти, перевірено адреси електронної пошти і відправку статистики входить у вартість.
Якщо ви хочете використовувати SES відправки статистичні звіти, ви повинні включити django_ses у вашому INSTALLED_APPS і ви повинні включити django_ses.urls у вашому urls.py.
Django Builtin в Листи про помилки
Якщо ви хочете Джанго BuiltIn звітності e-mail Помилка функціонувати належним чином (насправді відправити працює листи), вам доведеться явно задати параметр SERVER_EMAIL з одним із ваших SES-перевірених адрес. В іншому випадку, ваші листи про помилки все вдасться, і ви будете в блаженному невіданні проблеми.
Примітка: Вам потрібно буде зареєструватися для СЕС та перевірити електронні листи, які ви збираєтеся використовувати в from_email аргументу django.core.mail.send_email (). Boto має метод verify_email_address (): https://github.com/boto/boto/blob/master/boto/ses/connection.py

Requirements:

  • Python
  • Django

Інші програми розробника Harry Marr

MongoEngine
MongoEngine

12 Apr 15

django-ses

Коментар не знайдено
додати коментар
Включіть картинки!