How to Prevent Spammers
EasyBlog actually by default does not allow non members to post a new blogs. However, this can be configured in EasyBlog ACL. Given a situation here, where you're the only one whom given the permission to write the blog post, you should change permission/ability of other users to post a new blog.
Decide which user group should have the permission to write the blog post. Once you have decided, navigate to
EasyBlog > ACL.
NOTE: Please make sure you're not in this user group. Otherwise, your permission to write and publish blog post will be revoked as well.
Then, choose which group you want to restrict them from writing and publishing new blog post. Assuming you have selected Registered user group to be revoked their permission.
Next, navigate to Compose tab and disable Allowed To Write New Post and Allowed To Publish Post options. By doing this, Registered user group will no longer have permission to write and publish blog post.
That's all. Happy blogging!