Normal OpenSMTPD development produces a very small, secure, and easy to maintain version for the OpenBSD project. The portability team takes that pure version and adds portability code so that OpenSMTPD can run on many other operating systems. However, the portability teams does not package for the other operating systems and users of these systems are encouraged to package and get in touch with us.
OpenSMTPD runs on the following Unix operating systems:
OpenSMTPD is known to build on all architectures supported by OpenBSD:
All combinations of systems / architectures have not been tested but should work, if they don't let us know so we can fix.
The portable OpenSMTPD follows development of the official version, but releases are not synchronized. Portable releases are marked with a 'p' (e.g. 5.3p1). The official OpenBSD source will never use the 'p' suffix.
Between releases, the OpenSMTPD team publishes snapshots of intermediate versions. Users are encouraged to test them and report regressions and bugs: