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