Encoding

The major reason of encoding mails is to prevent the breakdown of double-byte character sets such as Chinese, Japanese and Korean. To prevent this from happening, the mail header or the text is encoded by BASE64 or QP(Quoted Printable).

The SMTP server supports ISO-2022-(JP, KR), and ESMTP protocol supported with 8 bits, 8 bit setting is not a problem for sending, but with any mail client, encoding by BASE64 or QP is recommended to prevent double-byte characters from breaking down in during delivery. This method is also not available if the receiving mail program can't decode the encoded mails correctly. This is not a serious problem because most mail clients (Messenger, Outlook Express, other Web mail programs, and etc.) support QP or a BASE64.

The basic encoding value of @MESSAGE is set at 8 bits because foreign web mail service providers, such as Yahoo! Mail and HotMail do not support header decoding for QP and BASE64.



Copyright (c) 2000 3R Soft, Inc. All rights reserved.