mytja / SMTP2

A Go implementation for SMTP2 protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SMTP2

play_store_512

A Go implementation for SMTP2 protocol

Received messages & sent messages

Sent Messages represent messages that were created on this server (host) and later sent to a recipient (client) server.

Received messages represent all messages that were sent from different server (host) and then arrived to this (client) server.

Run it

How to run it (aka development phase):

Server 1: go run . --host 127.0.0.1 --port 8080 --debug

Server 2: go run . --host 127.0.0.1 --port 8081 --dbconfig smtp2-1.db --debug

Special thanks

Thanks to following people for direct contribution:

Thanks to following people for direct support (contributing to issues and resolving many problems I encountered during this protocol journey):

Thanks to following people/organizations for indirect contribution (libraries):

Thanks to following organizations and companies for their tools (indirect contribution):

About

A Go implementation for SMTP2 protocol

License:GNU General Public License v3.0


Languages

Language:Go 99.7%Language:Dockerfile 0.3%