Я бы сказал, что настройки такие, какими они должны быть, принимая во внимание, что вы, конечно, не намерены запускаться в производство без защиты вашей информации (т.е. создания переменных среды).Я полагаю, вы собираетесь сделать это , но если нет, то вы действительно должны это учитывать.
Также это ваши фактические настройки, вы должны отредактировать этот пост прямо сейчас .Они должны держаться в секрете, иначе у тебя скоро будет очень плохой день.
Учитывая природу вашей проблемы, я наполовину ожидаю, что вы не тестируете ее из среды разработки, а скорее пытаетесь запустить ее из производства.Также я подозреваю, что вы используете Pythonanywhere или Heroku с бесплатным аккаунтом.Дайте мне знать, если я все здесь не прав:)
Хитрость заключается в следующем: без кашляющих в эти 5 долларов эти два провайдера (и, как я полагаю, другие провайдеры добавляют неплохо) не позволят вам использовать sendgrid.
Если я ошибаюсь, я был бы признателен за просмотр views.py, который обрабатывает отправку электронной почты.