Megjelent az OpenSMTPD első éles felhasználásra szánt verziója

Közzétéve Szerző HUP

OpenSMTPD

Több mint négy éve már annak, hogy Gilles Chehade (gilles@) a meglevő MTA-k felett érzett elégedetlensége miatt hirtelen felindultságból saját, az OpenBSD alaprendszerébe emelhető SMTP szerver fejlesztésébe kezdett. Később munkájához támogatókat keresett, majd az OpenBSD projektben is elkezdtek vele foglalkozni.

Az elmúlt években a fejlesztés folytatódott, majd néhány nappal ezelőtt az AsiaBSDCon rendezvényen Eric Faurot (eric@) bejelentette, hogy elérhető az OpenSMTPD első stabil, éles környezetben való felhasználásra is ajánlott 5.3-as verziója.

Főbb szolgáltatások

  • HUMAN READABLE CONFIGURATION
  • IPv4 and IPv6 support
  • STARTTLS and SMTPS support for both incoming and outgoing sessions
  • AUTH support: bsd_auth(3) and crypt(3)
  • SIZE support: limit the size of client-submitted messages
  • Listener-specific banner hostname
  • Listener-specific sessions tagging
  • Support for global and per-domain expiry for messages
  • Support for customizable delays for bounces
  • Support for primary and virtual domains
  • Support for alternate user database: db(3), file or smtpd.conf
  • Support for aliases and ~/.forward mappings
  • Delivery to mbox, maildir or third-party MDA
  • Support for LMTP relaying
  • Support for smarthost
  • Support for sending certificate when connecting to remote host
  • Support for backup MX
  • Support for relay source address override
  • Support for relay HELO override
  • Support for SMTP-level sender override
  • Support for connections reuse and optimization
  • Support for queue backends: filesystem and ram
  • Support for lookup backends: db(3), static
  • Run-time statistics through “smtpctl show stats”
  • Run-time tracing through “smtpctl trace ”
  • Run-time monitoring through “smtpctl monitor”

Kísérleti állapotú funkciók

  • SQLite lookup backend
  • LDAP lookup backend

Portolhatóság

  • Support for PAM authentication
  • Known to build and work on FreeBSD, NetBSD, DragonFlyBSD and Linux

Korlátozások

  • No filters support yet (work in progress)
  • No masquerading or address rewrite yet

További részletek az opensmtpd.org-on.