CALC sends email in HTML and plaintext format.
Absolute URLs in the emails are generated via the
Django “sites” framework, so you will need to use the
CALC admin UI to configure the domain of the singleton
to match the host and port of your deployment.
For example, if your CALC instance is at http://localhost:8000/, you should
Site model’s domain to
All other email configuration options are defined via environment variables.
Sending test emails¶
send_test_html_email management command can be used to send
emails and ensure that they’re received and/or render properly, with
proper links back to your CALC instance. To use it, just supply
the email addresses of the recipients like so:
docker-compose run app python manage.py send_test_html_email firstname.lastname@example.org email@example.com
You can also send “example” versions of all CALC emails to a single email address like so:
docker-compose run app python manage.py send_example_emails firstname.lastname@example.org