MBCS statement

Use the MBCS statement to specify whether or not CSSMTP supports multi-byte character sets.

Syntax

Read syntax diagramSkip visual syntax diagramMBCS NoMBCSYesNo

Parameters

MBCS
Specifies whether CSSMTP supports multi-byte character sets.
NO
Multi-byte character sets are not supported. This is the default value.
YES
Multi-byte character sets are supported.

Results: If an update to the MBCS statement is detected during a dynamic refresh, CSSMTP continues to use the old MBCS value and a warning message is written to the log and the console.

Restrictions:
  • If MBCS is specified as NO:
    • The TRANSLATE statement must specify a single byte code page.
    • The MBCharset statement, if specified, will be ignored.
  • If MBCS is specified as YES:
    • The TRANSLATE statement must specify a multi-byte code page.
    • The MBCharset statement must be specified for each TargetServer, and it must be a multi-byte code page.

Usage notes: When migrating from the SMTP server, the following table contains suggestions for the TRANSLATE and MBCharset code pages that correspond to the SMTP server DBCS statement. The TRANSLATE code page must be the code page of the mail file on the JES spool, and the MBCharset code page must be the code page in which the TargetServer expects to receive the mail.

Table 1. TRANSLATE and MBCharset code pages that correspond to the SMTP server DBCS statement
SMTP DBCS value TRANSLATE value MBCharset value
JIS78KJ ASCII IBM®-939 IBM-5055
JIS78KJ JISROMAN IBM-930 IBM-5053
JIS83KJ ASCII IBM-939 IBM-5054
JIS83KJ JISROMAN IBM-930 IBM-5052
BIG5 IBM-937 IBM-950
EUCKANJI IBM-930 IBM-eucJP
KSC5601 IBM-933 IBM-949
SCHINESE IBM-935 IBM-1381
SJISKANJI IBM-930 IBM-943
TCHINESE IBM-937 IBM-948
Restriction: CSSMTP does not support the IBMKANJI value from the SMTP DBCS statement.