Source for file delete_message.php
Documentation is available at delete_message.php
* Deletes a meesage from the IMAP server
* @copyright 1999-2020 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id: delete_message.php 14840 2020-01-07 07:42:38Z pdontthink $
* Path for SquirrelMail required files.
/* SquirrelMail required files. */
require_once(SM_PATH .
'include/validate.php');
require_once(SM_PATH .
'functions/display_messages.php');
require_once(SM_PATH .
'functions/imap.php');
if (isset
($_GET['saved_draft'])) {
$saved_draft =
urlencode($_GET['saved_draft']);
if (isset
($_GET['mail_sent'])) {
if (isset
($_GET['where'])) {
if (isset
($_GET['what'])) {
if (isset
($_GET['sort'])) {
$sort = (int)
$_GET['sort'];
if (isset
($_GET['startMessage'])) {
$startMessage = (int)
$_GET['startMessage'];
// first, validate security token
global $imap_stream_options; // in case not defined in config
$imapConnection =
sqimap_login($username, $key, $imapServerAddress, $imapPort, 0, $imap_stream_options);
if (!isset
($saved_draft)) {
if (!isset
($mail_sent)) {
if (isset
($where) && isset
($what)) {
header("Location: $location/search.php?where=" .
$where .
'&what=' .
$what .
'&mailbox=' .
urlencode($mailbox));
if (!empty($saved_draft) ||
!empty($mail_sent)) {
if ($compose_new_win ==
'1')
header("Location: $location/compose.php?mail_sent=$mail_sent&saved_draft=$saved_draft");
header("Location: $location/right_main.php?mail_sent=$mail_sent&saved_draft=$saved_draft");
header("Location: $location/right_main.php?sort=$sort&startMessage=$startMessage&mailbox=" .
Documentation generated on Mon, 13 Jan 2020 04:24:29 +0100 by phpDocumentor 1.4.3