Palm Release SMTP Settings

Hi,

I am refreshing the Open edX after the Lilac Release. I am trying to configure AWS WorkMail SMTP settings in Palm Release by using the tutor. Following is my set of configurations:

tutor config save
–set DEFAULT_FEEDBACK_EMAIL=contact@domain.com
–set EMAIL_BACKEND=jango.core.mail.backends.smtp.EmailBackend
–set EMAIL_HOST=smtp.mail.us-east-1.awsapps.com
–set EMAIL_PORT=465
–set SMTP_USE_SSL=true
–set EMAIL_USE_TLS=false
–set EMAIL_HOST_USER=contact
–set EMAIL_HOST_PASSWORD=Password

sudo tutor local launch

On execution of the above two commands, I am trying to verify whether the SMTP settings are working or not by using the “Forget Password” option from the LMS.

The password reset instructions email is not received. And I have no idea where from I started debugging in the tutor MFE installation.

Please help to solve it.

I don’t have any experience with email-sending and Django, but it looks like there’s a typo here – jango rather than django.

@Tim_McCormack Thank you for pointing out the typo…

The following settings work on Palm Release by using JetMail,

CONTACT_EMAIL: contact@example.com
DEFAULT_FROM_EMAIL: contact@example.com
EMAIL_BACKEND: django.core.mail.backends.smtp.EmailBackend
RUN_SMTP: false
SMTP_FROM_EMAIL: contact@example.com
SMTP_HOST: in-v3.mailjet.com
SMTP_PASSWORD: jetmail_secret_key
SMTP_PORT: 465
SMTP_USERNAME: jetmail_api_key
SMTP_USE_SSL: true
SMTP_USE_TLS: false

For Gmail:

CONTACT_EMAIL: example@gmail.com
EMAIL_BACKEND: django.core.mail.backends.smtp.EmailBackend
RUN_SMTP: false
SMTP_HOST: smtp.gmail.com
SMTP_PASSWORD: your-gmail-password
SMTP_PORT: 587
SMTP_USERNAME: example@gmail.com
SMTP_USE_SSL: false
SMTP_USE_TLS: true