Handle email-related errors
Add timeout for sending emails (10 seconds), and catch raised errors when sending emails to display them in the view
Add timeout for sending emails (10 seconds), and catch raised errors when sending emails to display them in the view