diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2002-07-03 03:23:07 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2002-07-03 03:23:07 +0800 |
commit | 8db5c3fbda0f6f457f1ce075affdc0430add1c88 (patch) | |
tree | b5cd859981a315e43daafb61fb6f4b62a1c01d39 /mail | |
parent | d90ce8063d562d9b9bb9201781ed0db9183f86de (diff) | |
download | gsoc2013-evolution-8db5c3fbda0f6f457f1ce075affdc0430add1c88.tar gsoc2013-evolution-8db5c3fbda0f6f457f1ce075affdc0430add1c88.tar.gz gsoc2013-evolution-8db5c3fbda0f6f457f1ce075affdc0430add1c88.tar.bz2 gsoc2013-evolution-8db5c3fbda0f6f457f1ce075affdc0430add1c88.tar.lz gsoc2013-evolution-8db5c3fbda0f6f457f1ce075affdc0430add1c88.tar.xz gsoc2013-evolution-8db5c3fbda0f6f457f1ce075affdc0430add1c88.tar.zst gsoc2013-evolution-8db5c3fbda0f6f457f1ce075affdc0430add1c88.zip |
Remove Bcc headers too.
2002-07-02 Jeffrey Stedfast <fejj@ximian.com>
* mail-tools.c (mail_tool_make_message_attachment): Remove Bcc
headers too.
svn path=/trunk/; revision=17351
Diffstat (limited to 'mail')
-rw-r--r-- | mail/ChangeLog | 5 | ||||
-rw-r--r-- | mail/mail-callbacks.c | 2 | ||||
-rw-r--r-- | mail/mail-tools.c | 4 |
3 files changed, 10 insertions, 1 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog index 131e2077a3..930cc4e57b 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,8 @@ +2002-07-02 Jeffrey Stedfast <fejj@ximian.com> + + * mail-tools.c (mail_tool_make_message_attachment): Remove Bcc + headers too. + 2002-07-02 Ettore Perazzoli <ettore@ximian.com> * folder-browser.c (folder_browser_gui_init): Don't connect diff --git a/mail/mail-callbacks.c b/mail/mail-callbacks.c index d58fd7ebfd..cea971efcb 100644 --- a/mail/mail-callbacks.c +++ b/mail/mail-callbacks.c @@ -974,7 +974,7 @@ mail_generate_reply (CamelFolder *folder, CamelMimeMessage *message, const char if (reply_addr && !(mode == REPLY_ALL && g_hash_table_lookup (account_hash, reply_addr))) { /* In the case that we are doing a Reply-To-All, we do not want to include the user's email address because replying to oneself - is kinda silly. */ + is kinda silly. */ dest = e_destination_new (); e_destination_set_name (dest, name); e_destination_set_email (dest, reply_addr); diff --git a/mail/mail-tools.c b/mail/mail-tools.c index efc4ab49e1..2b4061ed63 100644 --- a/mail/mail-tools.c +++ b/mail/mail-tools.c @@ -265,6 +265,10 @@ mail_tool_make_message_attachment (CamelMimeMessage *message) xev = mail_tool_remove_xevolution_headers (message); mail_tool_destroy_xevolution (xev); + /* remove Bcc headers */ + while (camel_medium_get_header (CAMEL_MEDIUM (message), "Bcc")) + camel_medium_remove_header (CAMEL_MEDIUM (message), "Bcc"); + part = camel_mime_part_new (); camel_mime_part_set_disposition (part, "inline"); camel_mime_part_set_description (part, desc); |