Allows the site admin to have all new posts (and only posts) emailed to one email address.
To limit your ability to spam. By restricting you to one address, you won't be able to just send emails to the whole world without them agreeing to it first. If you really need to send to multiple people, you want something like Subscribe2 or Notifly.
Better yet, use the right tool for the job: A mailing list. And then you can have this plugin email the mailing list. That's what I do.
The 'to' email address (defaults to your admin) The 'from' email address (defaults to firstname.lastname@example.org) The 'from' name (defaults to your blog's name) The 'Read more:' content (defaults to 'Read more:')
The email content is determined by your RSS choices. If you have RSS set to 'excerpt' then your emails will be excerpts. If you use a custom excerpt, it will use that. Don't have one? It grabs the first 55 words. (Obviously full post is full post.)
Not right now. By default, no private posts will be emailed, though, so you can use private and password protected to hide them.
If you change a post from private to publish, though, it will email then.
This is by design. I thought about adding it, but Jetpack doesn't and I've come to realize that's a good thing. Pages and CPTs aren't posts. It's a possibility I might do this later, but right now I don't feel the need to overcomplicate.