we just moved some of our workloads to azure for which i am currently managing, i read a little about service bus and was wondering if i can use it to queue emails
applications hosted in azure though the use of a custom library will deliver their emails to a service bus queue where one or more worker processes will pick messages off the queue and send then though a mail relay service.
this will free my developers from the details of which mail relay service i am using at anytime and i can also perform further processing of the messages before sending without the developers changing their code.
my questions are, is this possible, if it is, is it advisable and is there anything i need to watch out for when implementing such a solution. any pointers on how to do it will also be appreciated