サポートするスクリプトが増えたために、en_US.UTF-8 ロケールで実行される Solaris DtMail は以下に示す各種の MIME 文字セットをサポートします。
US-ASCII (7 ビット US ASCII)
UTF-8 (UCS Transmission Format 8 ビット)
UTF-7 (UCS Transmission Format 7 ビット)
ISO-8859-1 (Latin-1)
ISO-8859-2 (Latin-2)
ISO-8859-3 (Latin-3)
ISO-8859-4 (Latin-4)
ISO-8859-5 (Latin/キリル文字)
ISO-8859-6 (Latin/アラビア語)
ISO-8859-7 (Latin/ギリシャ文字)
ISO-8859-8 (Latin/ヘブライ語)
ISO-8859-9 (Latin-5)
ISO-8859-10 (Latin-6)
ISO-8859-13 (Latin-7/バルト諸言語)
ISO-8859-14 (Latin-8/ケルト語)
ISO-8859-15 (Latin-9)
ISO-8859-16 (Latin-10)
KOI8-R (キリル文字)
ISO-2022-JP および EUC-JP (日本語)
ISO-2022-KR および EUC-KR (韓国語)
ISO-2022-CN (簡体字中国語)
ISO-8859–13 (Latin-7/バルト諸言語)
ISO-8859–14 (Latin-8/ ケルト語)
KOI8–U (キリル文字/ウクライナ語)
Shift_JIS (日本語 Shift JIS)
GB2312 (簡体字中国語 EUC)
TIS-620 (タイ語)
UTF-16 (UCS Transmission Format 16 ビット)
UTF-16BE (UTF-16 Big-Endian)
UTF-16LE (UTF-16 Little-Endian)
Windows-1250
Windows-1251
Windows-1252
Windows-1253
Windows-1254
Windows-1255
Windows-1256
Windows-1257
Windows-1258
Big5 (繁体字中国語)
UTF-32 (UCS Transmission Format 32 ビット)
UTF-32BE (UTF-32 Big-Endian)
UTF-32LE (UTF-32 Little-Endian)
このサポートによって、世界中のどの地域のどの文字セットで符号化された電子メールでも、ほとんどの場合は 1 つの DtMail のインスタンスだけで表示できます。DtMail は、到着した電子メールを、そこに指定されている MIME 文字セットと Content-Ttransfer-Encoding に基づいて復号化します。Windows-125x MIME 文字がサポートされています。
送信の場合は、受信者のメールユーザーエージェント (メールクライアント) が理解できる MIME 文字セットを指定する必要があります。あるいは、指定せずに、en_US.UTF-8 ロケールによって提供されるデフォルトの MIME 文字セットを使用することもできます。送信する電子メールの文字セットを切り替えるには、「新規メッセージ (New Message)」ウィンドウで Control-y キーを押すか、「書式 (Format)」メニューボタンをクリックしてから「文字セットを変更 (Change Char Set)」ボタンをクリックします。使用可能な次の文字セットが、「送信 (Send)」ボタンの上の左下隅に表示されます。
電子メールのヘッダーか本体に、その MIME 文字セットで表せない文字が含まれていると、システムはすべての文字を表せる UTF-8 文字セットに自動的に切り替わります。
メッセージに 7 ビット US-ASCII 文字しか使用されていない場合、電子メールのデフォルト MIME 文字セットは US-ASCII です。すべてのメールユーザーエージェントで文字や情報の欠落なしにメッセージを解釈できます。
複数のスクリプトの文字が含まれている電子メールの、デフォルトの MIME 文字セットは UTF-8 です。この場合、UTF-8 の 8 ビット文字はすべて Quoted-Printable エンコーディングによって符号化されます。MIME、登録されている MIME 文字セット、および Quoted-Printable エンコーディングについての詳細は、RFC 2045、2046、2047、2048、2049、2279、2152、2237、1922、1557、1555、1489 を参照してください。