// ---------------------------------------------------------------------- define('GLPI_ROOT', '..'); include GLPI_ROOT . "/inc/includes.php"; header("Content-Type: text/html; charset=UTF-8"); header_nocache(); if (!isset($_POST["id"])) { exit; } if (!isset($_REQUEST['glpi_tab'])) { exit; } if (empty($_POST["id"])) { $_POST["id"] = -1; } $collector = new MailCollector(); if ($_POST['id'] > 0 && $collector->can($_POST['id'], 'r')) { switch ($_REQUEST['glpi_tab']) { case -1: $collector->showGetMessageForm($_POST['id']); Plugin::displayAction($collector, $_REQUEST['glpi_tab']); break; case 12: Log::showForItem($collector); break; default: if (!Plugin::displayAction($collector, $_REQUEST['glpi_tab'])) { $collector->showGetMessageForm($_POST['id']); } break; } }