Django Outbox is an app that enable you to see the emails sent by your project through the web browser.
Capture all mails sent and show it in a simple web interface.
Install the package in your environment:
$ pip install django-outbox
Configure your django development settings file to use file based email backend:
from os import path EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend' EMAIL_FILE_PATH = path.join(ROOT_PATH, 'tmp', 'app-mails')
Also add django_outbox to your installed apps:
INSTALLED_APPS += ( 'django_outbox', )
Add the django outbox url to your urls.py:
# urls.py from django.conf import settings # This will prevent from showing the outbox in production. The outbox # will only be available when the DEBUG setting is true. if settings.DEBUG: urlpatterns += patterns('', url(r'^outbox/', include('django_outbox.urls')), )
Now just run your application in debug mode and access /outbox. All should be working!
This project use pytest. To run the tests just type:
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size django-outbox-0.6.0.tar.gz (4.1 kB)||File type Source||Python version None||Upload date||Hashes View hashes|