diff options
author | thomascube <thomas@roundcube.net> | 2006-11-22 11:56:22 +0000 |
---|---|---|
committer | thomascube <thomas@roundcube.net> | 2006-11-22 11:56:22 +0000 |
commit | 0a020cac3e62bdcb6d3912ab696d87517c871029 (patch) | |
tree | 8f5440aba65d9f645c001ded2b3afc9669b9033d /index.php | |
parent | d04d202234b0ba1e65b1c581acf0cbe715120dd7 (diff) |
Added host auto-selection and correct password encoding for IMAP login
Diffstat (limited to 'index.php')
-rw-r--r-- | index.php | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -166,7 +166,7 @@ if ($_action=='html2text') // try to log in if ($_action=='login' && $_task=='mail') { - $host = $_POST['_host'] ? $_POST['_host'] : $CONFIG['default_host']; + $host = rcmail_autoselect_host(); // check if client supports cookies if (empty($_COOKIE)) @@ -174,7 +174,8 @@ if ($_action=='login' && $_task=='mail') show_message("cookiesdisabled", 'warning'); } else if (isset($_POST['_user']) && isset($_POST['_pass']) && - rcmail_login(get_input_value('_user', RCUBE_INPUT_POST), $_POST['_pass'], $host)) + rcmail_login(get_input_value('_user', RCUBE_INPUT_POST), + get_input_value('_pass', RCUBE_INPUT_POST, true, 'ISO-8859-1'), $host)) { // send redirect header("Location: $COMM_PATH"); |