The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This document describes how to test mail and network connectivity through an Email Security Appliance (ESA) with smtpping.
How do I test mail and network connectivity through an ESA using smtpping?
On your Cisco ESA, in order to properly troubleshoot network issues and to identify transmission errors, you may wish to see validation of error messages seen within mail logs when sending to a particular MTA.
To use diagnostic tools such as smtpping, you need to connect to the CLI of your ESA.
You can then run diagnostic > network > smtpping.
Follow the instructions to test connectivity or to send a test message.
Choose the operation you want to perform: - RAID - Disk Verify Utility. - DISK_USAGE - Check Disk Usage. - NETWORK - Network Utilities. - REPORTING - Reporting Utilities. - TRACKING - Tracking Utilities. - RELOAD - Reset configuration to the initial manufacturer values. > network
Choose the operation you want to perform: - FLUSH - Flush all network related caches. - ARPSHOW - Show system ARP cache. - SMTPPING - Test a remote SMTP server. - TCPDUMP - Dump ethernet packets. > smtpping Enter the hostname or IP address of the SMTP server: [esa.example.com]> destination.example.com The domain you entered has MX records. Would you like to select an MX host to test instead? [Y]> y Select an MX host to test. 1. a.example.com 2. b.example.com 3. c.example.com 4. d.example.com > 1 Select a network interface to use for the test. 1. Management 2. Inbound 3. Outbound 4. auto > 3 Do you want to type in a test message to send? If not, the connection will be tested but no email will be sent. [N]> y Enter the From e-mail address: [email@example.com]> firstname.lastname@example.org Enter the To e-mail address: [email@example.com]> firstname.lastname@example.org Enter the Subject: [Test Message]> Test email Enter the Body of the message one line at a time. End with a "." on a line by itself. You should be able to receive this email if there are no border gateway devices blocking email to Yahoo. .
Starting SMTP test of host a.mailhost.com. Resolved 'a.mailhost.com' to 10.1.2.3. Connection to 10.1.2.3 succeeded. Command EHLO succeeded Command MAIL FROM succeeded. Command RCPT TO succeeded. Command DATA succeeded. Message body accepted. Test complete. Total time elapsed 0.87 seconds