go-smtp-mock

SMTP mock

A configurable, multithreaded SMTP mock server written in Go

SMTP mock server written on Golang. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.

GitHub

128 stars
5 watching
18 forks
Language: Go
last commit: 6 days ago
Linked from 2 awesome lists

developer-toolsfake-serverfake-smtp-servergogo-smtpgolanghacktoberfestmock-servermocktoolssmtpsmtp-mailsmtp-mocksmtp-serversmtplibtestingtesting-tools

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mocktools/ruby-smtp-mock A tool for mocking SMTP servers in test environments. 67
tv42/mockhttp Provides an HTTP mock object for unit testing Go web applications 23
mailhog/smtp An SMTP state machine implemented in Go. 74
friendsofgo/killgrave A tool to create and manage mock servers with customizable responses 522
gojuno/minimock Generates mocks from Go interface declarations to simplify unit testing 640
percolate/charlatan Tools to generate mock implementations of interfaces in Go programming language 203
seborama/govcr An HTTP mock tool that records and replays interactions for offline testing of Go applications. 174
touk/http-mock-server A tool that allows developers to mock HTTP requests and responses for testing purposes. 9
tokopedia/gripmock A tool to create mock gRPC services for testing and development purposes. 660
mocktools/ruby-dns-mock A tool that mimics DNS records for testing environments. 66
szkiba/xk6-mock Enables mocking HTTP servers during test development in k6 tests 14
huseyinnurbaki/mocktail An 11MB, containerized mock server with a dashboard for testing and mocking APIs. 219
danielgtaylor/apisprout A lightweight mock API server for testing and development 699
sinhashubham95/moxy An application server that allows creating mock endpoints and proxies requests to external services. 14
mvemjsun/mock_server A lightweight Sinatra application for mocking HTTP responses with an easy-to-use interface 110