Email is a vital communication channel for the most web apps. It can be used to notify of latest events, offer new products and manage accounts. It is difficult to overestimate the importance of correct mail sending and delivery solutions in a large project. In this presentation, we would like to focus on technical aspects of sending large mail volumes.
Every day Badoo sends out tens of millions of emails to its users. In this talk we will explain how we achieve this task including our mail sending cluster implementation, email generation and sending process, as well as quality metrics and monitoring.