uid fix
[squirrelmail.git] / plugins / spamcop / spamcop.php
index a48d6e32923026e490a2c9add0a00e119fee57a0..f43543b0ad4419b5eb14dea9ca481b1b94342c0c 100644 (file)
@@ -1,22 +1,18 @@
 <?php
 
-    chdir('..');
-    chdir('..');
-    define('SM_PATH','../');
+define('SM_PATH','../../');
 
-     /* SquirrelMail required files. */
-    require_once(SM_PATH . 'include/validate.php');
-
-    include_once(SM_PATH . 'functions/imap.php');
+ /* SquirrelMail required files. */
+require_once(SM_PATH . 'include/validate.php');
+require_once(SM_PATH . 'functions/imap.php');
     
     displayPageHeader($color, $mailbox);
 
     $imap_stream = sqimap_login($username, $key, $imapServerAddress, 
        $imapPort, 0);
     sqimap_mailbox_select($imap_stream, $mailbox);
-    fputs($imap_stream, 'a010 FETCH ' . $passed_id . ' RFC822' . "\r\n");
-    $sid = 'a010';
-    if ($uid_support) $sid .= ' UID';
+    $sid = sqimap_session_id($uid_support)
+    fputs($imap_stream, '$sid FETCH ' . $passed_id . ' RFC822' . "\r\n");
     
     $read = sqimap_read_data($imap_stream, $sid, true, $response, $message);
     array_shift($read);