Requirements - SomethingWithHorizons/mailserver GitHub Wiki
The envisioned server requirements are not very demanding as this guide aims to create a personal mail server to host a couple of friends and/or family members (a small company at most):
Knowledge / skill
- Basic understanding of GNU/Linux,
- Basic CLI skills (e.g. Bash),
- Basic Text editor skills (e.g. Vim).
Hardware
- Any modern CPU,
- 1 GB RAM,
- 30 GB storage space (i.e. e-mail/attachment storage),
- 10/100/1000 Mbit/s Ethernet port.
:information_source: E.g. a RaspberryPi 2 system.
Software
Network
- Stable broadband internet connection,
- Domain name registration (e.g.
example.org), See Network preparation for instructions. - Static public IP address that is not blacklisted.
:warning: CAUTION Do not use this setup as a enterprise-level mission-critical e-mail server (it my technically work, but it is not tested as such)!