Environment: Cisco Email Security Appliance (ESA), all versions of AsyncOS
TCPREFUSE and REJECT are the two connection behaviors that are normally associated with the BLOCKED Mail Flow Policy. These access rules allow you to choose whether to block messages from a remote host with a notification (hard bounce) or to simply drop the connection. See What is the difference between REJECT and TCPREFUSE?The TCP connection flow between the ESA and the remote Message Transfer Agent (MTA) for the Reject connection is like this:
SYN
Remote MTA -----------> ESA
SYN, ACK
ESA -----------> Remote MTA
ACK
Remote MTA -----------> ESA
5XX Code
ESA -----------> Remote MTA
FIN, ACK
ESA -----------> Remote MTA
ACK
Remote MTA -----------> ESA
FIN, ACK
Remote MTA -----------> ESA
ACK
ESA -----------> Remote MTA
The TCP connection flow between the ESA and the remote MTA for the TCP Refuse connection is like this:
SYN
Remote MTA -----------> ESA
SYN, ACK
ESA -----------> Remote MTA
ACK
Remote MTA -----------> ESA
RST, ACK
ESA -----------> Remote MTA
Revision | Publish Date | Comments |
---|---|---|
1.0 |
12-Aug-2014 |
Initial Release |