django-dấu bưu điện là một ứng dụng Django thể tái sử dụng bao gồm một EmailBackend cho việc gửi email với Django & nbsp; cũng như các mô hình và quan điểm đó cho phép tích hợp với dấu bưu điện của bounce hook api.
Cài đặt
Bạn có thể cài đặt django dấu bưu điện với pip bằng cách gõ:
pips cài đặt django-dấu bưu điện
Hoặc với easy_install bằng cách gõ:
easy_install django-dấu bưu điện
Hoặc tự bằng cách tải về một tarball và gõ:
python setup.py cài đặt
Sau khi cài đặt thêm dấu bưu điện để INSTALLED_APPS của bạn và chạy:
python manage.py syncdb
Django Cấu hình
Nếu bạn muốn sử dụng django-dấu bưu điện như phụ trợ mặc định của bạn, bạn nên thêm:
EMAIL_BACKEND = "postmark.backends.PostmarkBackend"
để settings.py của bạn
Cài đặt
django-dấu bưu điện cho biết thêm 1 thiết lập yêu cầu và 2 tùy chọn thiết đặt.
Yêu cầu:
& Nbsp; Chỉ định phím api cho máy chủ của bạn .: dấu bưu điện
& Nbsp; POSTMARK_API_KEY = 'POSTMARK_API_TEST'
Tùy chọn:
& Nbsp; Chỉ định một tên người dùng và mật khẩu mà người xem sẽ đòi hỏi phải được thông qua trong qua auth cơ bản. (Http: // exampleuser: examplepassword@example.com/postmark/bounce/):
& Nbsp; POSTMARK_API_USER = "exampleuser"
& Nbsp; POSTMARK_API_PASSWORD = "examplepassword"
dấu bưu điện trả lại Hook
Dấu bưu điện có khả năng tùy chọn để POST để một url bất cứ lúc nào một tin nhắn bạn đã gửi trả lại. django-dấu bưu điện đi kèm với một URLconf và xem cho mục đích này. Nếu bạn muốn sử dụng này sau đó thêm:
url (r "^ dấu bưu điện /", bao gồm ("postmark.urls")),
để urls.py. gốc của bạn Điều này sẽ gây ra vị trí móc bounce của bạn để sống ở / dấu bưu điện / bounce /. Sau đó chỉ cần thêm vào trong url để thiết lập dấu bưu điện của bạn (với tên người dùng và mật khẩu được chỉ định bởi POSTMARK_API_USER / PASSWORD nếu thiết lập) và django sẽ chấp nhận POSTS từ dấu bưu điện thông báo cho nó một thư bị trả lại mới.
Yêu cầu :
- Python
- Django
Bình luận không