email should be sent using delayed jobs instead of delivering directly, this means the user doesn't have to wait for the email to send before seeing the next page. here's how to deliver an email using delayed job:

```ruby
ContactMessageMailer.delay.contact_message_email(@contact_message)
```