0.8.6 Diffgram supports custom SMTP providers for email sending. This allows you to integrate your preferred email provider like AWS SES, Mailgun, Sendgrid, Mailchimp or any custom SMTP service.
This is an example of the environment variables required to setup SMTP provider. You need to set them on the
.env file if you are using our docker compose, on the
secrets.py for local development or on the
values.yaml if you are using it on a Kubernetes cluster with a Helm Chart.
SMTP_USERNAME = "[email protected]" SMTP_PASSWORD = "your_smtp_password" SMTP_HOST = 'smtp.mailgun.org' SMTP_PORT = "465" SMTP_FROM_EMAIL = "[email protected]" EMAIL_VALIDATION= "True" # Set to True if you want email verification in Diffgram.
See our Helm chart here to see where you need to update the variables.
Updated 4 months ago