An open API service indexing awesome lists of open source software.

https://github.com/sueszli/mailservice

mailing system prototype
https://github.com/sueszli/mailservice

decentralized socket-programming system-programming tcp udp

Last synced: about 1 year ago
JSON representation

mailing system prototype

Awesome Lists containing this project

README

          

```
..--""|
| |
| .---'
(\-.--| |---------. (_)| | (_)
/ \) \ | | \ _ __ ___ __ _ _ | | ___ ___ _ __ __ __ _ ___ ___
|:. | | | | | '_ ` _ \ / _` || || |/ __| / _ \| '__|\ \ / /| | / __|/ _ \
|:. | |o| | | | | | | || (_| || || |\__ \| __/| | \ V / | || (__| __/
|:. | `"` | |_| |_| |_| \__,_||_||_||___/ \___||_| \_/ |_| \___|\___|
|:. |_ __ __ _ __ /
`""""`""|=`|"""""""` a simple mailing system
|=_|
|= |
```

image

SCR-20230613-lakx

Components:

- Mailbox server: stores and provides message access.
- Monitoring server: receives usage stats from transfer servers via UDP.
- Transfer server: forwards messages to appropriate mailbox servers.
- Decentralized Naming Service:
- Manages mailbox server addresses and locations.
- Operates with hierarchically structured nameservers.
- Similar to DNS: top-level domain, subdomains (zones), nameservers.
- Eliminates need for static configuration; transfer servers query nameservers.
- Opportunistic Encryption: Secures DMAP channels for communication privacy and integrity.
- Message Integrity Verification: Mechanisms for verifying message integrity.

Note: This project doesn't have a graphical user interface. Log into your mailbox through TCP tools like Netcat or PuTTY.