FREE TEXT QUERY  
  GUIDED SEARCH  
  VIEW ALL SOLUTIONS  

Knowledge Base:
  
 




Feedback
Please rate this solution.
 Excellent
 Good
 Average
 Fair
 Poor
This solution solved my problem.
 Yes
 No
Suggestions for improvement.
(Please include your email address if you would like to hear from us).
 


Search Result
Case Number K68595168
Title Mail traffic does not pass through a PIX Firewall with ESMTP application inspection enabled
Core issue

When the ESMTP application inspection feature is enabled, the PIX Firewall allows mail servers to receive the fifteen commands, while it rejects all other commands and never sends them to the mail server.

Extended Simple Mail Transfer Protocol (ESMTP) application inspection adds support for eight extended SMTP commands, which include AUTH, EHLO, ETRN, HELP, SAML, SEND, SOML and VRFY. Along with support for seven RFC 821 commands (DATA, HELO, MAIL, NOOP, QUIT, RCPT, RSET), the security appliance supports a total of fifteen SMTP commands.

Resolution

ESMTP application inspection restricts the types of SMTP commands that can pass through the security appliance and adds monitoring capabilities to provide better protection against attacks.

ESMTP is an enhancement to the SMTP protocol and is similar in most respects to SMTP. The application inspection process for ESMTP is similar to that of SMTP application inspection, and includes support for SMTP sessions. Most commands used in an ESMTP session are the same as those used in an SMTP session. However, an ESMTP session is considerably faster and offers more options related to reliability and security (delivery status notification, for example).

The inspect esmtp command includes the functionality previously provided by the fixup protocol smtp command. It also provides additional support for some ESMTP commands.

When this feature is enabled, it only allows mail servers to receive the seven SMTP minimum-required commands and provides support for the eight ESMTP commands mentioned. These commands are described in Section 4.5.1 of RFC 821. All other commands are rejected by the PIX and never sent to the mail server.

Other ESMTP commands, such as ATRN, STARTLS, ONEX, VERB, CHUNKING, and private extensions are not supported. Unsupported commands are translated into Xs, which are rejected by the internal server. This results in an error message, such as 500 Command unknown: 'XXX'. The incomplete commands are discarded.

In order to allow the flow of mail traffic when such server implementations are used, issue the no form of the inspect esmtp command in class configuration mode to disable the feature.

For more details, refer to the Managing SMTP and Extended SMTP Inspection section of Applying Application Layer Protocol Inspection.

Problem Type
Troubleshoot software feature
Connectivity through the device
Product Family Firewall - PIX 500 series
PIX Software Version PIX version 7.x
Protocol / Ports Simple Mail Transfer Protocol (SMTP)
Selected PIX or Router Commands inspect
Can You Ping... Client can ping by name and IP
Direct URL http://www.ciscotaccc.com/security/showcase?case=K68595168