Forum OpenACS Development: Subject in acs_mail_lite callback

Collapse
Posted by Malte Sussdorff on
Currently the subject in acs-mail-lite is encoded before the callback is called. This makes sense for sending the email, but the callbacks most likely don't want to use the mime encoded Subject but the actual subject passed along.

Hence my patch:

diff --git a/packages/acs-mail-lite/tcl/acs-mail-lite-procs.tcl b/packages/acs-mail-lite/tcl/acs-mail-lite-procs.tcl
index 6c9eb60..6bcd2b6 100755
--- a/packages/acs-mail-lite/tcl/acs-mail-lite-procs.tcl
+++ b/packages/acs-mail-lite/tcl/acs-mail-lite-procs.tcl
@@ -441,8 +441,7 @@ namespace eval acs_mail_lite {

# Set the subject
if { $subject ne "" } {
- set subject [acs_mail_lite::utils::build_subject $subject]
- mime::setheader $tokens Subject $subject
+ mime::setheader $tokens Subject [acs_mail_lite::utils::build_subject $subject]
}

# Add extra headers

Collapse
Posted by Emmanuelle Raffenne on
Thanks Malte. I've committed the patch to HEAD.