- * 0 = do not hide, 1 = show logout error, 2 = return FALSE
- * @return mixed The IMAP connection stream, or FALSE if $hide is set to 2
- * and the connection fails.
+ * 0 = do not hide
+ * 1 = show no errors (just exit)
+ * 2 = show no errors (return FALSE)
+ * 3 = show no errors (return error string)
+ * @return mixed The IMAP connection stream, or if the connection fails,
+ * FALSE if $hide is set to 2 or an error string if $hide
+ * is set to 3.