• last updated 6 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Fix message initialization. Was failing in case the message has no alternative and no attachament. In case the message has an alternative and no attachment, it was initialized twice.

I think I fixed the problem with multipart/mixed of e-mails with no attachments. This should be tested though. I am putting this out to see if I might have a mismatch in my train of thought.

Fixed the confusion about single_email_p in complex_send_immediately using the defaults which make most sense. Fixed documentation accordingly

Fix malformed date and encode subject (using helper procs). Set the charset for message body (utf-8)

Turn ds_comment into ns_log debug

Indent code

  1. … 3 more files in changeset.
Fixed the cmd_string

Fixed bug with missing mail_package_id variable

Added checking for valid emails and record bounces when the email is not valid

  1. … 4 more files in changeset.
Fixing minor bugs with regards to parameters and started to split up the code a little bit more to make it readable

  1. … 3 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
Added error tracking to the complex_sweeper and fixed an error with the reply_to address

  1. … 1 more file in changeset.
Support for from_addr in addition sender_id in the complex_send callback. Correctly handle incoming file attachments. Get rid of hard coded subject_encoding

  1. … 3 more files in changeset.
Added support for reply_to address

  1. … 7 more files in changeset.
Fixed problem with very long subjects

More cleaning up and oracle scripts

  1. … 4 more files in changeset.
Moved complex_send to its own file. Fixed character encoding after finding by accident that a procedure mime::word_encode actually exists...

    • -0
    • +702
  1. … 1 more file in changeset.