https://github.com/oliverschlueter/mail-server
Simple SMTP server in Go
https://github.com/oliverschlueter/mail-server
mail mailserver smtp
Last synced: 7 months ago
JSON representation
Simple SMTP server in Go
- Host: GitHub
- URL: https://github.com/oliverschlueter/mail-server
- Owner: OliverSchlueter
- License: mit
- Created: 2025-06-03T18:49:21.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-06-20T18:27:40.000Z (8 months ago)
- Last Synced: 2025-06-20T18:28:28.235Z (8 months ago)
- Topics: mail, mailserver, smtp
- Language: Go
- Homepage:
- Size: 80.1 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mail server
Simple mail server written in Go. Everything is written from scratch, no external dependencies.
It is designed to be a lightweight and easy-to-use solution.
## Features
Supported protocols:
- SMTP (incoming and outgoing)
- IMAP (work in progress)
Planned protocols:
- Calendar (CalDAV)
- Contacts (CardDAV)
- LDAP
- OAuth2/OIDC
- DNS
Planned other features:
- Frontend: webclient, mobile app, desktop app
- REST API (for all services)
- Webhooks for events (e.g. new email, new calendar event, etc.)
- Discord notifications
- NATS integration for blazingly fast event processing
- AI integration for smart features (e.g. email classification, spam detection, etc.)