CAUSE
Attachments are coming in encoded in a format not supported by the SMTP
Gateway.
The SMTP Gateway supports the TEXT and UUENCODE formats of experimental
protocol RFC 1154 ONLY. The uuencode used is Sun's uuencode 5.
The SMTP Gateway does not support:
- uuencoded files sent using the hex format instead of uuencode
- AppleSingle file format
- AppleDouble file format
RESOLUTION
Check with the message sender to ensure that attachments are uuencoded
in accordance to RFC 1154 section 4.7 and the uuencode format, or that
text attachments use the TEXT format.
If the sender is on a Macintosh, ensure that the gateway to SMTP uuencodes
the attachment and either uses MacBinaryII or strips off the resource fork
of the file before sending it out.
You can verify what encoding type is being received by looking at the
header lines of the incoming message in the log file (m:\log\smtpgate.log).
The encoding line will display the line count and format of all
attachments.
An example of encoding that the SMTP gateway can understand is below:
Header: Encoding: 2 TEXT, 1596 UUENCODE
An example of encoding types the SMTP gateway does not understand is:
Header: Encoding: 2 TEXT, 391 HEX
NOTE: The CC:Mail SMTP Gateway is configured by default to encode outgoing
SMTP attachments in uuencode format. Turning on the uuencode option with
the CC:Mail gateway turns on encoding using the hex format. Using the
option to uuencode the complete message encodes the body as well as the
attachment portion, rendering the message unreadable by MS Mail users, and
(probably) by users with accounts on the SMTP host.