From bde645fdf1fef55ba8da8657918363fc237fb969 Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Sun, 05 Feb 2006 11:14:56 -0500
Subject: [PATCH] Added patches for BCC headers

---
 program/steps/mail/sendmail.inc |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/program/steps/mail/sendmail.inc b/program/steps/mail/sendmail.inc
index 9d93034..0ec19a9 100644
--- a/program/steps/mail/sendmail.inc
+++ b/program/steps/mail/sendmail.inc
@@ -181,7 +181,7 @@
 
 
 // encoding settings for mail composing
-$message_param = array('text_encoding' => '7bit',
+$message_param = array('text_encoding' => '8bit',
                        'html_encoding' => 'quoted-printable',
                        'head_encoding' => 'quoted-printable',
                        'head_charset'  => $message_charset,
@@ -204,8 +204,12 @@
   if (strlen($headers['Bcc']))
     $a_recipients[] = $headers['Bcc'];
 
+  // clean Bcc from header for recipients
+  $send_headers = $headers;
+  unset($send_headers['Bcc']);
+
   // generate message headers
-  $header_str = $MAIL_MIME->txtHeaders($headers);
+  $header_str = $MAIL_MIME->txtHeaders($send_headers);
 
   // send message
   $sent = smtp_mail($from, $a_recipients, $header_str, $msg_body);

--
Gitblit v1.9.1