"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
MAIL 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

First Name:

Last Name:

E-Mail:

Country:

Which product/service are you
interested in?

reCAPTCHA: