If you have a requirement that demands to send email when every time superuser or the user him/her self changes/updates the email. Moreover you may also want to send two different email template for two scenarios. Continue reading
This feature has been released in version Devise 1.4.4 in 2011 for more detail see this link ( Pull Request ). This is basically designed to make you able to reconfirm the updated email. It is normal to ask me to confirm my new email that I just updated. We can also change the behavior of giving the access with former email address or not.