# ChicagoBoss outgoing mail controller versus localization, internalization, and unicode.
When the mail view template is in Unicode, we have to override Content-Type by hand as well as we have to encode headers (especially Subject) to declare it's encoding and to be base64-encoded. Another problem is that since we "hardcode" the "text/html" content-type, we should not use plain text alternative view template (the CB's behaviour is to use txt or html, or both depending what of them exists). Additionally, we cannot use file attachments since CB does much more crippled message then usually.
This is one of the very few things that I hate on CB. Otherwise, CB is great piece of software!