Configure Email

Configuring Email

If appropriately configured, Grai can send emails for a variety of purposes including reseting passwords and inviting new users.

ℹ️

Emails are setup for you with Grai cloud, making it easy to get started.

Default Configuration

The Web App depends on the Django framework and works with a variety of email backends. You can find additional information about these configuration settings in the core Django documentation, see https://docs.djangoproject.com/en/4.1/topics/email/ (opens in a new tab).

You will need to set the following environment variables:

VariableValue
EMAIL_BACKENDdjango.core.mail.backends.console.EmailBackend
EMAIL_FROMEmail address your emails will arrive from

AWS SES Email

If you would like to use AWS's SES service to provision your emails you'll need to configure a few additional environment variables.

VariableValue
AWS_ACCESS_KEY_IDYour AWS access key id
AWS_SECRET_ACCESS_KEYYour AWS secret access key
AWS_SES_REGION_NAMEThe AWS region for SES
AWS_SES_REGION_ENDPOINTThe AWS SES region endpoint