MIME Test Tool Data Sheet
Test Suite:
MIME Test Tool
Direction:
Both

Multipurpose Internet Mail Extensions (MIME) is an Internet standard which defines a format for email and other textually transmitted data. It is used widely in the modern Internet. Since the proper functioning of the MIME protocol is vital to modern infrastructure and society, the dependability of MIME implementations must be verified. This test suite can be used to test MIME implementations for security flaws and robustness problems.

Used specifications

Specification
Title
RFC793

Transmission Control Protocol

RFC2045

Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies

RFC2046

Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types

RFC2047

Multipurpose Internet Mail Extensions (MIME) Part Three: Message Header Extensions for Non-ASCII Text

RFC2183

The Content-Disposition Header Field

RFC2231

MIME Value and Encoded Word Extensions

RFC2821

Simple Mail Transfer Protocol

RFC2822

Internet Message Format

RFC5321

Simple Mail Transfer Protocol

RFC5322

Internet Message Format

Tool-specific information

Test delivery method
Specifications
Notes
SMTP
RFC5231
Sends test cases to a SMTP server
File output
Writes test cases to files
Command execution
Feeds test cases to a user-defined command
TCP
RFC793
Supports both client and server sockets
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