| | |
| | | |
| | | if (iil_C_Select($conn, $mailbox)) { |
| | | $c = 0; |
| | | $_line = "flg STORE $messages " . $mod . "FLAGS (" . $flag . ")\r\n"; |
| | | trigger_error($_line, E_USER_WARNING); |
| | | fputs($fp, $_line); |
| | | fputs($fp, "flg STORE $messages " . $mod . "FLAGS (" . $flag . ")\r\n"); |
| | | do { |
| | | $line=chop(iil_ReadLine($fp, 100)); |
| | | if ($line[0] == '*') { |
| | |
| | | } |
| | | |
| | | function iil_C_Move(&$conn, $messages, $from, $to) { |
| | | global $CONFIG; |
| | | |
| | | $fp = $conn->fp; |
| | | |
| | | if (!$from || !$to) { |
| | |
| | | } |
| | | $r = iil_C_Copy($conn, $messages, $from,$to); |
| | | if ($r==0) { |
| | | return iil_C_Delete($conn, $from, $messages); |
| | | } |
| | | // Copy failed |
| | | if (isset($CONFIG['delete_always']) && $CONFIG['delete_always'] === true) { |
| | | return iil_C_Delete($conn, $from, $messages); |
| | | } |
| | | return $r; |