ChangeEMailExecuteController mm = new ChangeEMailExecuteController(ureq, wControl);
if (mm.isLinkTimeUp()) {
mm.deleteRegistrationKey();
} else {
if (mm.isLinkClicked()) {
mm.changeEMail(wControl);
activateContent(ureq, MENU_MYSETTINGS, null);
} else {
Boolean alreadySeen = ((Boolean)ureq.getUserSession().getEntry(PRESENTED_EMAIL_CHANGE_REMINDER));
if (alreadySeen == null) {
getWindowControl().setWarning(mm.getPackageTranslator().translate("email.change.reminder"));