django-ses

نرم افزار تصویر:
django-ses
جزئیات نرم افزار:
نسخه: 0.4.1
ها تاریخ: 14 Apr 15
توسعه دهنده: Harry Marr
پروانه: رایگان
محبوبیت: 3

Rating: nan/5 (Total Votes: 0)

.

جنگو-SES یک قطره در ایمیل برنامه باطن برای جنگو و nbsp است. به جای ارسال ایمیل از طریق SMTP سرور پست الکترونیکی سنتی، راه های جنگو-SES ایمیل از طریق آمازون وب خدمات 'بسیار عالی سرویس ایمیل ساده (SES).
چرا SES به جای SMTP؟
پیکربندی، نگهداری و خرید و فروش با برخی از موارد لبه پیچیده می تواند وقت گیر. ارسال ایمیل با جنگو-SES ممکن است جذاب به شما اگر:
& nbsp؛ شما نمی خواهید برای حفظ سرویس دهنده پست الکترونیکی.
& nbsp؛ شما در حال حاضر در EC2 مستقر (در محدود ترافیک به SES آزاد از موارد EC2 است).
& nbsp؛ شما نیاز به ارسال یک حجم بالایی از ایمیل.
& nbsp؛ شما نمی خواهید به باید در مورد سوابق PTR نگران، دی ان اس، ایمیل لیست سفید / لیست سیاه خدمات معکوس.
و nbsp؛ جنگو-SES واقعا افت در جایگزینی برای باطن ایمیل پیش فرض است. کد شما باید بدون هیچ تغییری نیاز دارد.
گرفتن رفتن
با فرض شما کردم جنگو نصب، شما Boto 2.0b4 یا بالاتر نیاز دارید. Boto یک کتابخانه پایتون که کاری ادامه داده اند API AWS است.
شما می توانید زیر برای نصب boto 2.0b4 انجام (ما با استفاده از --upgrade اینجا به مطمئن شوید که شما دریافت 2.0b4):
تصویر در تصویر boto --upgrade نصب
نصب جنگو-SES:
تصویر در تصویر جنگو-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، خدمات پست الکترونیک ساده خواهد شد پیام به طور پیش فرض ارسال.
اتمام دایرکتوری به عنوان مثال برای اطلاعات بیشتر.
آمار SES گزارش
فقط خواندنی بسیار ساده در سهمیه خود را گزارش، آدرس ایمیل تایید و آمار ارسال گنجانده شده است.
اگر شما مایل به استفاده از گزارش آمار SES ارسال، شما باید django_ses در INSTALLED_APPS خود را شامل و شما باید django_ses.urls در urls.py. خود را شامل
جنگو Builtin-در ایمیل خطا
اگر شما می خواهم Builtin گزارش خطا جنگو به عملکرد صحیح (در واقع ایمیل کار ارسال)، شما باید به صراحت تنظیم SERVER_EMAIL به یکی از آدرس های SES-تایید خود را تنظیم کنید. در غیر این صورت، ایمیل خطا شما همه شکست و به شما امکان خوش از مشکل بی اطلاع.
توجه داشته باشید: شما باید ثبت نام برای 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
جنگو

نرم افزار های دیگر از توسعه دهنده Harry Marr

MongoEngine
MongoEngine

12 Apr 15

نظرات به django-ses

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!