7-7
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
On the System Trace page, you can debug the flow of messages through the 
system by emulating sending a test message. You can emulate a message as 
being accepted by a listener and print a summary of features that would have 
been “triggered” or affected by the current configuration of the system.
Debugging Mail Flow Using Test Messages: Trace
You can use System Administration > Trace page (the equivalent of the 
trace
command in the CLI) to debug the flow of messages through the system by 
emulating sending a test message. The Trace page (and 
trace
CLI command) 
emulates a message as being accepted by a listener and prints a summary of 
features that would have been “triggered” or affected by the current configuration 
(including uncommitted changes) of the system. The test message is not actually 
sent. The Trace page (and 
trace
CLI command) can be a powerful 
troubleshooting or debugging tool, especially if you have combined many of the 
advanced features available on the Cisco IronPort appliance. 
Pdf form data extraction - extract form data from PDF in C#.net, ASP.NET, MVC, Ajax, WPF
Help to Read and Extract Field Data from PDF with a Convenient C# Solution
how to fill pdf form in reader; save data in pdf form reader
Pdf form data extraction - VB.NET PDF Form Data Read library: extract form data from PDF in vb.net, ASP.NET, MVC, Ajax, WPF
Convenient VB.NET Solution to Read and Extract Field Data from PDF
how to save a pdf form in reader; edit pdf form in reader
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
7-8
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
The Trace page (and 
trace
CLI command) prompts you for the input parameters 
listed in Table 7-1.
Table 7-1
Input for the Trace page  
Value 
Description 
Example
Source IP 
address
Type the IP address of the remote client 
to mimic the source of the remote 
domain.
Note: The 
trace
command prompts for 
an IP address and a fully-qualified 
domain name. It does not attempt to 
reverse the IP address to see if it matches 
the fully-qualified domain name. The 
trace
command does not allow the 
fully-qualified domain name field to be 
blank, so it is impossible to test a 
scenario where the DNS does not reverse 
match properly. 
203.45.98.109
Fully 
Qualified 
Domain Name 
of the Source 
IP
Type the fully-qualified remote domain 
name to mimic. If left null, a reverse 
DNS lookup will be performed on the 
source IP address.
smtp.example.com
Listener to 
Trace 
Behavior on
Choose from the list of listeners 
configured on the system to emulate 
sending the test message to. 
InboundMail
SenderBase 
Network 
Owner 
Organization 
ID
Type the unique identification number of 
the SenderBase network owner, or allow 
the system to Lookup network owner ID 
associated with source IP address.  
You can view this information if you 
added network owners to sender groups 
via the GUI. 
34
VB.NET PDF Text Extract Library: extract text content from PDF
control provides text extraction from PDF images and image files. Enable extracting PDF text to another PDF file, and other formats such as TXT and SVG form.
collect data from pdf forms; can reader edit pdf forms
C# PDF Text Extract Library: extract text content from PDF file in
Image text extraction control provides text extraction from PDF images and image files. Best C#.NET PDF text extraction library and component for free download.
how to fill out pdf forms in reader; extracting data from pdf forms
7-9
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
After you have entered the values, click Start Trace. A summary of all features 
configured on the system affecting the message is printed.
You can upload message bodies from your local file system. (In the CLI, you can 
test with message bodies you have uploaded to the 
/configuration
directory. See 
Appendix A, “Accessing the Appliance” for more information on placing files for 
import onto the Cisco IronPort appliance.)
SenderBase 
Reputation 
Score (SBRS 
scores)
Type the SBRS score you want to 
provide for the spoofed domain, or allow 
the system to look up the SBRS score 
associated with source IP address. This 
can be helpful when testing policies that 
use SBRS scores. Note that manually 
entered SBRS scores are not passed to 
the Context Adaptive Scanning Engine 
(CASE). See “Reputation Filtering” in 
the Cisco IronPort AsyncOS for Email 
Configuration Guidefor more 
information. 
-7.5
Envelope 
Sender
Type the Envelope Sender of the test 
message. 
admin@example.net
Envelope 
Recipients
Type a list of recipients for the test 
message. Separate multiple entries with 
commas. 
joe
frank@example.com
Message Body Type the message body for the test 
message, including headers. Type a 
period on a separate line to end entering 
the message body. Note that “headers” 
are considered part of a message body 
(separated by a blank line), and omitting 
headers, or including poorly formatted 
ones can cause unexpected trace results.
To: 1@example.com
From: ralph
Subject: Test
A test message
.
Table 7-1
Input for the Trace page  (continued)
Value 
Description 
Example
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
image extraction from multiple page adobe PDF file in VB.NET. Extract multiple types of image from PDF file in VB.NET, like XObject Image, XObject Form, Inline
how to extract data from pdf to excel; exporting data from pdf to excel
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Support PDF Image Extraction from a Page, a Region on a Page Extract various types of image from PDF file, like XObject Image, XObject Form, Inline Image
vb extract data from pdf; extract pdf form data to xml
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
7-10
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
After the summary is printed, you are prompted to view the resulting message and 
re-run the test message again. If you enter another test message, the Trace page 
and the 
trace
command uses any previous values from Table 7-1 you entered. 
Note
The sections of configuration tested by the 
trace
command listed in Table 7-2 are 
performed in order. This can be extremely helpful in understanding how the 
configuration of one feature affects another. For example, a recipient address 
transformed by the domain map feature will affect the address as it is evaluated 
by the RAT. A recipient that is affected by the RAT will affect the address as it is 
evaluated by alias table, and so on. 
Table 7-2
Viewing Output After Performing a Trace 
trace Command Section Output
Host Access Table 
(HAT) and Mail Flow 
Policy Processing
The Host Access Table settings for the listener you 
specified are processed. The system reports which 
entry in the HAT matched from the remote IP address 
and remote domain name you entered. You can see the 
default mail flow policies and sender groups and 
which one matched the given entries. 
If the Cisco IronPort appliance was configured to 
reject the connection (either through a REJECT or 
TCPREFUSE access rule), the 
trace
command exits 
at the point in the processing. 
For more information on setting HAT parameters, see 
“Configuring the Gateway to Receive Email” in the 
Cisco IronPort AsyncOS for Email Configuration 
Guide. 
Envelope Sender Address Processing
These sections summarize how the appliance configuration affects the Envelope 
Sender you supply. (That is, how the MAIL FROM command would be 
interpreted by the configuration of the appliance.) The 
trace
command prints 
Processing MAIL FROM:
” before this section. 
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
VB.NET PDF - PDF File Pages Extraction Guide. Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc. Free PDF document
extract data from pdf c#; extract data from pdf form fields
VB.NET PDF Library SDK to view, edit, convert, process PDF file
PDF Text Extraction. Mature and robust APIs are provided for programmers to integrate and perform PDF text extraction feature in .NET windows and web project.
exporting pdf form to excel; extract data from pdf forms
7-11
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
Default Domain
If you specified that a listener to change the default 
sender domain of messages it receives, any change to 
the Envelope Sender is printed in this section. 
For more information, see “SMTP Address Parsing 
Options” in the Cisco IronPort AsyncOS for Email 
Advanced Configuration Guide. 
Masquerading
If you specified that the Envelope Sender of a message 
should be transformed, the change is noted here. You 
enable masquerading for the Envelope Sender on 
private listeners using the 
listenerconfig -> edit 
-> masquerade -> config 
subcommands. 
For more information, see “Configuring 
Masquerading” in the Cisco IronPort AsyncOS for 
Email Advanced Configuration Guide. 
Envelope Recipient Processing
These sections summarize how the appliance affects the Envelope Recipients 
you supply. (That is, how the RCPT TO command would be interpreted by the 
configuration of the appliance.) The 
trace
command prints “
Processing 
Recipient List:
” before this section. 
Default Domain
If you specified that a listener to change the default 
sender domain of messages it receives, any changes to 
the Envelope Recipients are printed in this section. 
For more information, see “SMTP Address Parsing 
Options” in the “Customizing Listeners” chapter of 
the Cisco IronPort AsyncOS for Email Advanced 
Configuration Guide. 
Table 7-2
Viewing Output After Performing a Trace (continued)
trace Command Section Output
C# PDF File Permission Library: add, remove, update PDF file
Data. Data: Auto Fill-in Field Data. Field: Insert Choose to offer PDF annotation and content extraction Enable or disable copying and form filling functions.
how to save editable pdf form in reader; extract data from pdf form fields
VB.NET PDF File Permission Library: add, remove, update PDF file
Data. Data: Auto Fill-in Field Data. Field: Insert Choose to offer PDF annotation and content extraction Enable or disable copying and form filling functions.
extract table data from pdf to excel; extracting data from pdf files
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
7-12
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
Domain Map 
Translation
The domain map feature transforms the recipient 
address to an alternate address. If you specified any 
domain map changes and a recipient address you 
specified matches, the transformation is printed in this 
section. 
For more information, see “The Domain Map Feature” 
in the Cisco IronPort AsyncOS for Email Advanced 
Configuration Guide. 
Recipient Access Table 
(RAT)
Each Envelope Recipient that matches an entry in the 
RAT is printed in this section, in addition to the policy 
and parameters. (For example, if a recipient was 
specified to bypass limits in the listener’s RAT.) 
For more information on specifying recipients you 
accept, see “Accepting Email for Local Domains or 
Specific Users on Public listeners (RAT)” in the Cisco 
IronPort AsyncOS for Email Configuration Guide. 
Alias Table
Each Envelope Recipient that matches an entry in the 
alias tables configured on the appliance (and the 
subsequent transformation to one or more recipient 
addresses) is printed in this section. 
For more information, see “Creating Alias Tables” in 
the Cisco IronPort AsyncOS for Email Advanced 
Configuration Guide. 
Table 7-2
Viewing Output After Performing a Trace (continued)
trace Command Section Output
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Merge Microsoft Office Word, Excel and PowerPoint data to PDF form. PDF page deleting, PDF document splitting, PDF page reordering and PDF page image and
how to make pdf editable form reader; html form output to pdf
VB.NET PDF Password Library: add, remove, edit PDF file password
passwordSetting.IsAnnot = True ' Allow to fill form. passwordSetting.IsFillForm = True ' Content extraction is allowed. True ' Add password to PDF file.
how to fill out a pdf form with reader; extract pdf form data to excel
7-13
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
Pre-Queue Message Operations
These sections summarize how the appliance affects each message after the 
message contents have been received, but before the messages are enqueued on 
the work queue. This processing occurs before the final 
250 ok
command is 
returned to the remote MTA. 
The 
trace
command prints “Message Processing
:
” before this section. 
Virtual Gateways
The 
altsrchost
command assigns messages to a 
specific interface, based on a match of the Envelope 
Sender’s full address, domain, or name, or IP address. 
If an Envelope Sender matches entries from the 
altsrchost
command, that information is printed in 
this section. 
Note that the virtual gateway address assigned at this 
point may be overridden by message filter processing 
below. 
For more information, see “Using Virtual Gateway™ 
Technology” in the Cisco IronPort AsyncOS for Email 
Advanced Configuration Guide.
Bounce Profiles
Bounce profiles are applied at three different points in 
the processing. This is the first occurrence. If a listener 
has a bounce profile assigned to it, it is assigned at this 
point in the process. That information is printed in this 
section.
For more information, see “Handling Undeliverable 
Email” in the Cisco IronPort AsyncOS for Email 
Advanced Configuration Guide. 
Table 7-2
Viewing Output After Performing a Trace (continued)
trace Command Section Output
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
7-14
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
Work Queue Operations
The following group of functions are performed on messages in the work queue. 
This occurs after the message has been accepted from the client, but before the 
message is enqueued for delivery on a destination queue. “Messages in Work 
Queue” is reported by the 
status
and 
status detail
commands. 
Masquerading
If you specified that the To:, From:, and CC: headers 
of messages should be masked (either from a static 
table entered from a listener or via an LDAP query), 
the change is noted here. You enable masquerading for 
the message headers on private listeners using the 
listenerconfig -> edit -> masquerade -> config 
subcommands. 
For more information, see “Configuring 
Masquerading” in the Cisco IronPort AsyncOS for 
Email Advanced Configuration Guide. 
LDAP Routing
If LDAP queries have been enabled on a listener, the 
results of LDAP acceptance, re-routing, 
masquerading, and group queries are printed in this 
section. 
For more information, see “LDAP Queries” in the 
Cisco IronPort AsyncOS for Email Advanced 
Configuration Guide. 
Table 7-2
Viewing Output After Performing a Trace (continued)
trace Command Section Output
7-15
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
Message Filters 
Processing
All messages filters that are enabled on the system are 
evaluated by the test message at this point. For each 
filter, the rule is evaluated, and if the end result is 
“true,” each of the actions in that filter are then 
performed in sequence. A filter may contain other 
filters as an action, and the nesting of filters is 
unlimited. If a rule evaluates to “false” and a list of 
actions is associated with an 
else
clause, those actions 
are evaluated instead. The results of the message 
filters, processed in order, are printed in this section. 
See “Using Message Filters to Enforce Email 
Policies,” in the Cisco IronPort AsyncOS for Email 
Advanced Configuration Guide. 
Mail Policy Processing
The mail policy processing section displays the Anti-Spam, Anti-Virus, 
Outbreak Filters feature, and disclaimer stamping for all recipients you 
supplied. If multiple recipients match multiple policies in Email Security 
Manager, the following sections will be repeated for each matching policy. The 
string: “Message Going to” will define which recipients matched which policies.
Table 7-2
Viewing Output After Performing a Trace (continued)
trace Command Section Output
Chapter 7      Other Tasks in the GUI
Debugging Mail Flow Using Test Messages: Trace
7-16
Cisco IronPort AsyncOS 7.5 for Email Daily Management Guide
OL-25138-01
Anti-Spam 
This section notes messages that are not flagged to be 
processed by anti-spam scanning. If messages are to be 
processed by anti-spam scanning for the listener, the 
message is processed and the verdict returned is 
printed. If the Cisco IronPort appliance is configured 
to bounce or drop the messages based on the verdict, 
that information is printed and the 
trace
command 
processing stops. 
Note: This step is skipped if anti-spam scanning is 
unavailable on the system. If anti-spam scanning is 
available but has not been enabled with a feature key, 
that information is also printed in this section. 
See “Anti-Spam” in the Cisco IronPort AsyncOS for 
Email Configuration Guide for more information. 
Anti-Virus
This section notes messages that are not flagged to be 
processed by anti-virus scanning. If messages are to be 
processed by anti-virus scanning for the listener, the 
message is processed and the verdict returned is 
printed. If the Cisco IronPort appliance is configured 
to “clean” infected messages, that information is 
noted. If configured to bounce or drop the messages 
based on the verdict, that information is printed and 
the 
trace
command processing stops. 
Note: This step is skipped if anti-virus scanning is 
unavailable on the system. If anti-virus scanning is 
available but has not been enabled with a feature key, 
that information is also printed in this section. 
See “Anti-Virus” in the Cisco IronPort AsyncOS for 
Email Configuration Guide for more information. 
Table 7-2
Viewing Output After Performing a Trace (continued)
trace Command Section Output
Documents you may be interested
Documents you may be interested