How can I allow users to receive e-mails whenever I update my blog in Drupal 7? I have a blog in English and Japanese in Drupal 7.  I created this blog using a custom content type and Views, not the built-in blog module.

I have an RSS feed (made in Views) for each language.  I would like to allow users to subscribe to receive all English-language updates to content type "blog" or all Japanese-language updates to content type "blog."  (I anticipate most users will only want one language or the other.  If a user really wants both languages, I don't mind making them subscribe twice.)

I looked into using Feedburner on the RSS feeds, but the Feedburner module has not been updated for D7 and I would rather not rely on an external service.  (When I tried setting up Feedburner without the module, it told me my RSS feed didn't exist even though the support link allowed me to validate it.)

I also looked at the Simplenews module, but that module apparently requires creating each newsletter post separately.  What I want to do is automatically e-mail subscribed users when I post an update to the blog.

I'm sure there are a lot of ways to do this, but there are so many "mail helper"-type modules that I'm at a loss as to where to get started.

To summarize my requirements, I want to:


Automatically e-mail subscribers when a new blog post in the appropriate language is added.
Both authenticated and anonymous users should be able to subscribe.
Subscriptions must require confirmation (legal requirement).
Compatibility with the MIME Mail module would be a nice bonus.
This can be acquired easily. I can give you some steps to follow.

There are actually at least 2 ways to achieve that

A. Using Triggers (core module)


First activate the core module Triggers. This will provide you basic triggers (in your case UPDATE trigger) and actions to run when condition is met.
Go to Admin > Configuration > Actions then CREATE AN ADVANCED ACTION, then select: Send e-mail. In the recipient field you need to select a proper token provided by simplenews module to match all the registered users. (make sure you also have Token module installed)
Go to Admin > Structure > Triggers, then Node tab. Choose the third: TRIGGER: AFTER SAVING UPDATED CONTENT.


If you need more control then implement the hook

function YOURMODULE_trigger_info_alter(&amp;$triggers) {
 //Here dpm($triggers) to see where is your update trigger and do the changes.
}
?>

B. Using Rules (contrib module)
Basic the same thing. If you get stuck follow these steps on a similar issue 
on this blog:
http://adellefrank.com/blog/how-to-email-notifications-comments-drupal7