Portable OpenSMTPD

This page is now obsolete, please go to OpenSMTPD portable, or to the OpenSMTPD official websites.

For now, OpenSMTPD is still in developement, but if you want to give it a try, you are welcome !


As stated on the import commit log:

smtpd is a smtp server implementation for OpenBSD. It is a work in progress which still lacks many features.


Like OpenSSH, OpenSMTPD is developed under and for OpenBSD only. Portable OpenSMTPD is there to allow non-OpenBSD users to use OpenSMTPD.

Portability Status

For now, portable OpenSMTPD has been successfully ported on:

  • Linux amd64:
    • Debian
    • Ubuntu 11.04
    • Fedora 15
    • ArchLinux 2011.08.19
  • DragonFlyBSD 2.10.1 (amd64)
  • FreeBSD 8.2 (amd64)
  • NetBSD 5.1 (amd64)
Please try it under other platforms and send me your succes or failure to build it (Patches welcome :)

setting up an IPv4 and IPv6 enabled MTAOK
providing TLS/SMTPS sessionsOK
authenticating users against their system account over secure channelNOK
delivering to mbox, maildir or through a third-party mda softwareOK
managing ~/.forward files, aliases and virtual domainsShould work
relaying via MX lookup, or via imposed routes, eventually over TLS/SSLOK

Download portable OpenSMTPD