Is there a way to stop new blog post notifications?

Hi @tarekmkamil

Mario from Blog team here! Unfortunately there is no solution to turn off notifications to site members. This setting is on members and not on the site owners. Each member can opt-out to the subscriptions on the first email or by going to notification settings on Members Area.

We are working on a solution to provide owners the possibility to turn off this notifications.