Sidebar Network

django-mailer Mail queuing and management for the Django web framework.

The Basics

A reusable Django app for queuing and throttling of email sending, scheduled sending, consolidation of multiple notifications into single emails and logging of mail failures.

Project Homehttp://code.google.com/p/django-mailer/
Grab the Repository – svn checkout http://django-mailer.googlecode.com/svn/trunk/
 

Recent Commits

  • 35 was committed 1 week, 1 day ago.
    Added SMTPAuthenticationError to list of deferring exceptions.
  • 34 was committed 1 week, 1 day ago.
    Fixed a stupid mistake with lockfile exceptions. Should work now.
  • 32 was committed 2 weeks ago.
    Adding mail_admins replacement using mailer. Adding conditional monkey patch to django.core.handlers.base to use mailer mail_adming on chrashes if settings.MAILER_FOR_CHASH_EMAILS is True.
  • 31 was committed 2 weeks, 1 day ago.
    Added a lock wait timeout. Default behavior is to never wait for the lock. Fixes issue #8. Thanks winhamwr for the report and original patch.
  • 30 was committed 2 weeks, 3 days ago.
    Added MAILER_EMPTY_QUEUE_SLEEP as a setting in settings.py that maps to EMPTY_QUEUE_SLEEP. Default is 30 seconds.
  • 29 was committed 2 weeks, 3 days ago.
    Converted the retry_deferred command to use logging.
  • 28 was committed 2 weeks, 3 days ago.
    Replaced all print statements with proper calls on the logging module. Output is backward compatible.
  • 27 was committed 2 weeks, 4 days ago.
    Handle smtplib.SMTPRecipientsRefused and defer the message properly.
  • 26 was committed 2 weeks, 4 days ago.
    Ensure the file lock is always released. Fixes issue #7.
  • 25 was committed 1 month ago.
    Fixed up project to be compatible with NFA version of trunk.