"The Codenomicon tools are amazing. Using them is like being attacked by the most relentless adversary who uses every possible method to find flaws in your code
We fixed subtle crash bugs in Samba that had been in the code for over ten years. We would never have found those bugs without the Codenomicon tools.
If you're serious about implementing protocols correctly, you need the Codenomicon tools."
-- Jeremy Allison,
Co Creator of Samba
Products by Protocol
Codenomicon SMTP Server Test Tool Data Sheet
- Test tool: Codenomicon SMTP Server Test Tool
- Direction: Server
- Tagline: Making Email More Dependable
Codenomicon SMTP Server Test Tool helps you eliminate security flaws from your SMTP implementations efficiently and cost-effectively. Proactive elimination of vulnerabilities results in significant cost savings in development and maintenance, producing more stable and dependable email systems that your end users can trust.
Simple Mail Transfer Protocol (SMTP) is the standard for sending and receiving email messages between mail servers. Due to its ubiquitousness, the modern society has come to depend on email and the availability of email services. This places high requirements for the quality of email servers, so that services are not disrupted by malformed data and malicious attacks. Codenomicon SMTP Server Test Tool has been developed for testing SMTP server implementations for current and future security flaws and robustness problems.
Used specifications
| Specification | Title |
|---|---|
| RFC821 | SIMPLE MAIL TRANSFER PROTOCOL |
| RFC1985 | SMTP Service Extension for Remote Message Queue Starting |
| RFC2554 | SMTP Service Extension for Authentication |
| RFC2645 | ON-DEMAND MAIL RELAY (ODMR) SMTP with Dynamic IP Addresses |
| RFC2821 | Simple Mail Transfer Protocol |
| RFC2822 | Internet Message Format |
| RFC3207 | SMTP Service Extension for Secure SMTP over Transport Layer Security |
Test tool general features
- Fully automated black-box negative testing
- Ready-made test cases
- Written in Java(tm)
- GUI, command line, remote interface modes
- Instrumentation (health-check) capability
- Support and maintenance
- Comprehensive user documentation
- Results reporting and analysis
Tool-specific information
| Tested messages | Notes | Specifications |
|---|---|---|
| ATRN | RFC2645 | |
| AUTH | RFC2554 | |
| BDAT | RFC3030 | |
| DATA | RFC2821 | |
| EHLO | RFC2821 | |
| ETRN | RFC1985 | |
| EXPN | RFC2821 | |
| HELO | RFC2821 | |
| HELP | RFC2821 | |
| RFC2821 | ||
| NOOP | RFC2821 | |
| QUIT | RFC2821 | |
| RCPT | RFC2821 | |
| RSET | RFC2821 | |
| SAML | RFC821 | |
| SEND | RFC821 | |
| SOML | RFC821 | |
| STARTTLS | RFC3207 | |
| TURN | RFC821 | |
| VRFY | RFC2821 | Supported protocol features | Notes | Specifications |
| Transport over TCP | RFC2821 | |
| RFC2822 messages | RFC2821, 2822 | |
| MIME messages | RFC2045 | |
| MIME Content-Disposition | RFC2183 | Unsupported protocol features | Notes | Specifications |
Select Protocol:
List of available test suites. Please note that the information in these sheets is subject to periodical change.
Test Tool Datasheet:
Contact Us:
Contact us for more information