From: fallas Date: Wed, 31 Oct 2001 09:53:53 +0000 (+0000) Subject: Removed any munging of the To,CC & Bcc fields when saving draft. X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=1e000d2f8a76157270c190eca19a46caf00e325b;p=squirrelmail.git Removed any munging of the To,CC & Bcc fields when saving draft. git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@1664 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- diff --git a/src/draft_actions.php b/src/draft_actions.php index 80a49f8c..a383a1bf 100644 --- a/src/draft_actions.php +++ b/src/draft_actions.php @@ -13,9 +13,6 @@ require_once ('../src/validate.php'); static $header, $headerlength; if ($header == '') { - $to = parseAddrs($t); - $cc = parseAddrs($c); - $bcc = parseAddrs($b); if (isset($identity) && ($identity != 'default')) { $reply_to = getPref($data_dir, $username, 'reply_to' . $identity); $from = getPref($data_dir, $username, 'full_name' . $identity); @@ -30,10 +27,6 @@ require_once ('../src/validate.php'); $from_addr = $popuser.'@'.$domain; } - $to_list = getLineOfAddrs($to); - $cc_list = getLineOfAddrs($cc); - $bcc_list = getLineOfAddrs($bcc); - /* Encoding 8-bit characters and making from line */ $subject = encodeHeader($subject); if ($from == '') { @@ -49,30 +42,12 @@ require_once ('../src/validate.php'); $message_id = '<' . $REMOTE_PORT . '.' . $REMOTE_ADDR . '.'; $message_id .= time() . '.squirrel@' . $SERVER_NAME .'>'; - /* Make an RFC822 Received: line */ - if (isset($REMOTE_HOST)) { - $received_from = "$REMOTE_HOST ([$REMOTE_ADDR])"; - } else { - $received_from = $REMOTE_ADDR; - } - - if (isset($HTTP_VIA) || isset ($HTTP_X_FORWARDED_FOR)) { - if ($HTTP_X_FORWARDED_FOR == '') - $HTTP_X_FORWARDED_FOR = 'unknown'; - $received_from .= " (proxying for $HTTP_X_FORWARDED_FOR)"; - } - - $header = "Received: from $received_from\r\n"; - $header .= " (SquirrelMail authenticated user $username)\r\n"; - $header .= " by $SERVER_NAME with HTTP;\r\n"; - $header .= " $date\r\n"; - - /* Insert the rest of the header fields */ - $header .= "Message-ID: $message_id\r\n"; + /* Insert header fields */ + $header = "Message-ID: $message_id\r\n"; $header .= "Date: $date\r\n"; $header .= "Subject: $subject\r\n"; $header .= "From: $from\r\n"; - $header .= "To: $to_list\r\n"; // Who it's TO + $header .= "To: $t\r\n"; // Who it's TO /* Insert headers from the $more_headers array */ if(is_array($more_headers)) { @@ -82,24 +57,17 @@ require_once ('../src/validate.php'); } } - if ($cc_list) { - $header .= "Cc: $cc_list\r\n"; // Who the CCs are + if ($c) { + $header .= "Cc: $c\r\n"; // Who the CCs are } - if ($bcc_list) { - $header .= "Bcc: $bcc_list\r\n"; // Who the BCCs are + if ($b) { + $header .= "Bcc: $b\r\n"; // Who the BCCs are } if ($reply_to != '') $header .= "Reply-To: $reply_to\r\n"; - if ($useSendmail) { - if ($bcc_list) { - // BCCs is removed from header by sendmail - $header .= "Bcc: $bcc_list\r\n"; - } - } - $header .= "X-Mailer: SquirrelMail (version $version)\r\n"; // Identify SquirrelMail /* Do the MIME-stuff */