Bing found the following results
Mail.ru: почта, поиск, новости, прогноз погоды, гороскоп, …
Войти в электронную почту Mail.ru — надежный почтовый …
Create a free email — Mail.ru | Register an email account
Russia's Mail.Ru Arrives in U.S. With iOS, Android Apps
Yandex Mail - Wikipedia
My World@Mail.Ru - Wikipedia
Signing Up — Mail App for Android - Помощь Mail.ru
Mail.ru - Email App - Apps on Google Play
Russia's Mail.ru rebrands as VK, eyeing boost for online services
Mail.ru | Russian company | Britannica