A simple SMTP server for your integration testing needs.
10K+
A simple SMTP server for your integration testing needs. Based on Spring Boot and SubEtha SMT, it's perfect to use with browser automation tools such as SeleniumIDE, since received email messages can be instantly viewed with a HTTP request. This can be useful to test user registration flows that require activation through clicking links on email messages sent by the server. The project is released under GNU 3.
Supported tags and respective Dockerfile links:
docker run -d -p 25:25 -p 8080:8080 andreptb/smtp-server-for-it
The build process requires Maven.
Through HTTP, there are a few access options (considering that the SMTP started on localhost and listens HTTP connections on 8080 port):
java -jar build/libs/smtp-server-for-it.jar --smtp.port=(other smtp port) --server.port=(other http port)
docker run -d -p (other smtp port):25 -p (other http port):8080 andreptb/smtp-server-for-it
Content type
Image
Digest
sha256:b18eff783…
Size
75.1 MB
Last updated
almost 10 years ago
docker pull andreptb/smtp-server-for-it