Make writing to prefs/abook/calendar files more reliable by handling it
[squirrelmail.git] / functions / imap.php
index c757cf7ac43c52ad56342c492be9ceacfa25f552..0a2a21808ae5d7cf0aa1e586f17166daac7ecad3 100644 (file)
@@ -1,20 +1,22 @@
-<?
-   /**
-    **  imap.php
-    **
-    **  Functions for the IMAP connection
-    **
-    **/
+<?php
+
+/**
+ * imap.php
+ *
+ * Copyright (c) 1999-2004 The SquirrelMail Project Team
+ * Licensed under the GNU GPL. For full terms see the file COPYING.
+ *
+ * This just includes the different sections of the imap functions.
+ * They have been organized into these sections for simplicity sake.
+ *
+ * $Id$
+ * @package squirrelmail
+ */
+
+/** Includes */
+require_once(SM_PATH . 'functions/imap_mailbox.php');
+require_once(SM_PATH . 'functions/imap_messages.php');
+require_once(SM_PATH . 'functions/imap_general.php');
+require_once(SM_PATH . 'functions/imap_search.php');
 
-   /** Read from the connection until we get either an OK or BAD message. **/
-   function imapReadData($connection) {
-      $read = fgets($connection, 1024);
-      $counter = 0;
-      while ((substr($read, strpos($read, " ") + 1, 2) != "OK") && (substr($read, strpos($read, " ") + 1, 3) != "BAD")) {
-         $data[$counter] = $read;
-         $read = fgets($connection, 1024);
-         $counter++;
-      }
-      return $data;
-   }
 ?>