Periodic Emails with Django

Rough notes on meeting these requirements:

  • Using Django
  • Send weekly / daily emails to someone
  • Log results
  • Be robust and simple

Packages

Based on stars, maintenance, simplicity in 2021

  • post_office for emails: it may be possible to just use django mail.
  • django_q for schecules

Basic outline:

  • create tasks in django_q via Admin interface in django
  • run django_q (must start: systemd service?) as a seperate process, via manage.py qcluster

Configuration

Sendmail from computer

Leave a Reply

Your email address will not be published.