Found the bug ... update the following piece of code:
function login_after($args) {
if (($_POST['_rememberme'] == 1) && !empty($_POST['_user']) && !empty($_POST['_pass'])) {
setcookie ('rememberme_user',$this->encode(trim($_POST['_user'])),time()+60*60*24*365);
setcookie ('rememberme_pass',$this->encode(trim($_POST['_pass'])),time()+60*60*24*365);
setcookie ('rememberme_host',$this->encode($_SESSION['imap_host']),time()+60*60*24*365);
setcookie ('rememberme_checked',1,time()+60*60*24*365);
}
return $args;
}