Sign inSign up

lucascorpion/smtp-gopher

By lucascorpion

•Updated about 5 years ago

Image
0

239

lucascorpion/smtp-gopher repository overview

⁠smtp-gopher

SMTP gopher is an SMTP server, made as a project to learn more about the SMTP protocol.

References:

⁠Developing

⁠Building
⁠Executable
go build ./cmd/smtp-gopher

This will create an executable file smtp-gopher in the root directory.

⁠Docker Image

To build the Docker image you don't need to build the executable first, this is done as part of the docker build. See the Dockerfile⁠.

docker build . -t lucascorpion/smtp-gopher:dev

Run the image using:

docker run -d -p 1025:1025 lucascorpion/smtp-gopher:dev
⁠Formatting
go fmt ./...

Tag summary

Content type

Image

Digest

Size

1.8 MB

Last updated

about 5 years ago

docker pull lucascorpion/smtp-gopher