I am using default Django auth_views + Gmail for password reset. Things works fine for me.
During production if there is error happen with accessing email server ,users get response as internal server error 500. Because Gmail prevent user access.
Instead of internal server error, How can we let users know that the server can't reach email server ?
accounts/login/ [name='login']
accounts/logout/ [name='logout']
accounts/password_change/ [name='password_change']
accounts/password_change/done/ [name='password_change_done']
accounts/password_reset/ [name='password_reset']
accounts/password_reset/done/ [name='password_reset_done']
accounts/reset/<uidb64>/<token>/ [name='password_reset_confirm']
accounts/reset/done/ [name='password_reset_complete']