\n";
echo " | \n";
if ($success == "subscribe") {
echo "" . _("Subscribed successfully!") . " ";
} else if ($success == "unsubscribe") {
echo "" . _("Unsubscribed successfully!") . " ";
} else if ($success == "delete") {
echo "" . _("Deleted folder successfully!") . " ";
} else if ($success == "create") {
echo "" . _("Created folder successfully!") . " ";
} else if ($success == "rename") {
echo "" . _("Renamed successfully!") . " ";
}
echo " " . _("refresh folder list") . "";
echo " | \n";
echo " \n";
}
$imapConnection = sqimap_login ($username, $key, $imapServerAddress, $imapPort, 0);
$boxes = sqimap_mailbox_list($imapConnection);
/** DELETING FOLDERS **/
echo "\n";
echo "";
echo _("Delete Folder");
echo " | ";
echo "";
$count_special_folders = 0;
$num_max = 1;
if (strtolower($imap_server_type) == "courier" || $move_to_trash)
$num_max++;
if ($move_to_sent)
$num_max++;
for ($p = 0; $p < count($boxes) && $count_special_folders < $num_max; $p++) {
if (strtolower($boxes[$p]["unformatted"]) == "inbox")
$count_special_folders++;
else if (strtolower($imap_server_type) == "courier" &&
strtolower($boxes[$p]["unformatted"]) == "inbox.trash")
$count_special_folders++;
else if ($boxes[$p]["unformatted"] == $trash_folder && $trash_folder)
$count_special_folders++;
else if ($boxes[$p]["unformatted"] == $sent_folder && $sent_folder)
$count_special_folders++;
}
if ($count_special_folders < count($boxes)) {
echo " | \n";
} else {
echo _("No folders found") . "
";
}
echo " | \n";
/** CREATING FOLDERS **/
echo "";
echo _("Create Folder");
echo " | ";
echo "";
echo " | \n";
echo " | \n";
/** RENAMING FOLDERS **/
echo "";
echo _("Rename a Folder");
echo " | ";
echo "";
if ($count_special_folders < count($boxes)) {
echo " | \n";
} else {
echo _("No folders found") . "
";
}
$boxes_sub = $boxes;
echo " | \n";
/** UNSUBSCRIBE FOLDERS **/
echo "\n";
echo "";
echo _("Unsubscribe") . "/" . _("Subscribe");
echo " | \n";
echo "\n";
if ($count_special_folders < count($boxes)) {
echo " | \n";
} else {
echo _("No folders were found to unsubscribe from!") . "";
}
$boxes_sub = $boxes;
/** SUBSCRIBE TO FOLDERS **/
echo "";
$imap_stream = sqimap_login ($username, $key, $imapServerAddress, $imapPort, 1);
$boxes_all = sqimap_mailbox_list_all ($imap_stream);
$box = "";
$box2 = "";
for ($i = 0, $q = 0; $i < count($boxes_all); $i++) {
$use_folder = true;
for ($p = 0; $p < count ($boxes); $p++) {
if ($boxes_all[$i]["unformatted"] == $boxes[$p]["unformatted"]) {
$use_folder = false;
continue;
} else if ($boxes_all[$i]["unformatted-dm"] == $folder_prefix) {
$use_folder = false;
}
}
if ($use_folder == true) {
$box[$q] = $boxes_all[$i]["unformatted-dm"];
$box2[$q] = $boxes_all[$i]["unformatted-disp"];
$q++;
}
}
sqimap_logout($imap_stream);
if ($box && $box2) {
echo " | \n";
} else {
echo _("No folders were found to subscribe to!") . " |