logout_error( _("You must be logged in to access this page.") );
exit;
} else {
+ $sqimap_capabilities = sqimap_capability($imapConnection);
+ session_register('sqimap_capabilities');
$delimiter = sqimap_get_delimiter ($imapConnection);
}
sqimap_logout($imapConnection);
session_register('delimiter');
-
+ global $username;
$username = $login_username;
session_register ('username');
setcookie('key', $key, 0, $base_uri);
$redirect_url = 'webmail.php?right_frame=compose.php&rcptaddress=';
$redirect_url .= $rcptemail;
} else {
- $redirect_url = 'webmail.php';
+ global $session_expired_location, $session_expired_post;
+ if (isset($session_expired_location) && $session_expired_location) {
+ $compose_new_win = getPref($data_dir, $username, 'compose_new_win', 0);
+ if ($compose_new_win) {
+ $redirect_url = $session_expired_location;
+ } else {
+ $redirect_url = 'webmail.php?right_frame='.urldecode($session_expired_location);
+ }
+ session_unregister('session_expired_location');
+ unset($session_expired_location);
+ } else {
+ $redirect_url = 'webmail.php';
+ }
}
-
/* Send them off to the appropriate page. */
header("Location: $redirect_url");