All examples skip the use of a SMTP proxy, or Application which sends SMTP based messages. These examples also serve as integration tests to prove interoperability between the default SMTP sampler and this project.
Using Maven plugin jmeter-maven-plugin
, the examples automatically download a version of JMeter, install the SMTP server plugin, and execute a predefined scenario.
All examples are configured to run headless via:
mvn verify
To edit an example in the usual JMeter UI, with automatic JMeter download and plugin installation, run:
mvn jmeter:gui
-
Simple
- Simulates a load test targeting message throughput per hour.
-
Auth
- As Simple with SMTP Auth enabled
- All clients send valid credentials
-
SSL
- As Simple with SSL transport
- Uses and ignores self signed certs
-
STARTTLS
- As Simple with transport upgraded to SSL
- Uses and ignores self signed certs