IBM Support

SMTP cannot send out mail as the result of an incompatible translate table

Troubleshooting


Problem

SMTP requires a reply from a remote mailer to end in a LineFeed character. If the ASCII LineFeed character (x'0A') is not translated correctly to an EBCDIC LineFeed character (x'25'), then SMTP cannot process the reply from a remote mailer. Because SMTP cannot communicate with the remote mailer, SMTP cannot send out mail.

Diagnosing The Problem

SMTP debug shows


EZA5200I 06/30/10 13:37:12  48> Connecting to IP: 10.226.7.82        

EZA5199I 06/30/10 13:37:28  48< Fragment: 220 hostname ESMTP ready at Wed, 30 Jun 2010 13:35:20                                                            
EZA5216I 06/30/10 13:40:37  48: Connection Inactive - Timed Out  

The Fragment message indicates SMTP did not find a LineFeed character at the end of the reply.

Resolving The Problem

The requirement for an ASCII LineFeed character to translate into an EBCDIC LineFeed character is documented in z/OS Communications Server: IP Configuration Guide, section Checklist for working within the SMTP environment.,



This section states:
SMTP requires that the ASCII LineFeed character (x'0A') be translated to an EBCDIC LineFeed (x'25'). The translation table used by SMTP must have this translation. For information regarding customizing translation tables and for the search order used by SMTP to locate the translation table, see z/OS Communications Server: IP Configuration Reference.

[{"Product":{"code":"SSSN3L","label":"z\/OS Communications Server"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Component":"All","Platform":[{"code":"PF035","label":"z\/OS"},{"code":"PF025","label":"Platform Independent"}],"Version":"1.6;1.7;1.8;1.9;1.10;1.11;1.12;1.13;2.1;2.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
15 June 2018

UID

swg21439951