Relaywright

Free self-hosted SMTP relay gateway

Relaywright

Run a quiet local relay for printers, scanners, apps, and internal systems. Restrict submission by trusted IPs, apply sender and recipient policy, spool mail durably, and hand delivery to your upstream smart host.

Built For Small Infrastructure

Trusted Device Intake

Accept SMTP only from configured IPs and CIDRs, then apply device-level sender, recipient, size, and rate policy.

Durable Queue

Accepted DATA is written to disk before SMTP success, with retry, expiry, cleanup, and delivery history in the admin UI.

Operational Console

Manage relay settings, trusted networks, alerts, backups, diagnostics, web certificates, and rollback snapshots from one UI.

Install Relaywright

Linux

Use the same installer on x64 or ARM64 hosts. Modern Raspberry Pi class devices should use a 64-bit OS; 32-bit ARMv7 is best-effort until dedicated validation is available.

curl -fsSL https://github.com/relaywright/relaywright/releases/latest/download/install-relaywright.sh \
  | sudo bash -s -- --version latest
Release artifacts include checksums in SHA256SUMS.txt. Windows and Linux x64/ARM64 packages are self-contained and do not require installing the .NET runtime. Use the first-run setup page to create the initial admin account, or provide a bootstrap password during installation.