Replacing the rfc2388 system by something that is better has been on the "should be done" list for a very long time. Are you volunteering to either repair it or come up with something that is better?
Maybe migrating to CL-MIME would make sense. I'm going to check this later.