Add sender ID field to be able to recognize the user who is sending a new email.
Done functionality 'send email'.
Add error handling when connecting to the RabbitMQ server. Separate the rabbit connection and publishing logic into a different file.
Remove ring middlewares from main.clj and organize them in different files for a better separation of responsibilities.