smtp2http receives an SMTP request and sends it to the specified webhook as an HTTP post request
10K+
smtp2http is a simple smtp server that resends the incoming email to the configured web endpoint (webhook) as a basic http post request.
At our company uFlare we wanted to build a platform for receiving requests via mail clients and posting it to a customized webhook to do its business logic, we wanted also to use Go as the environment so we started to develop that smtp server based on
go-smtpsrv library, and because we believe in the power of the opensource we decided to release this software as an opensource project for the community because it may help anyone else.
go get github.com/uflare/smtp2httpdocker run --network=host uflare/smtp2http --listen=:25 --webhook=http://localhost:8080/api/smtp-hook --strict=truesmtp2http --listen=:25 --webhook=http://localhost:8080/api/smtp-hook --strict=true
smtp2http --help
Fork > Patch > Create Pull Request
uFlare Company.
Content type
Image
Digest
Size
156.1 MB
Last updated
almost 8 years ago
docker pull uflare/smtp2http