Hi @Yevhen - those emails are from our partner which helps us run the community forums. You probably got a few last week due to some changes we did to your profile pages, but it was all to send you notification of all the badges you received. Rest assured those are not spam.
Hope this helps.
Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.