{"added":"2026-11-02T08:48:48+01:00","apiVersion":1,"behindSince":null,"buildDepends":["archivers/brotli","archivers/liblz4","archivers/zstd","devel/cmake-core","devel/gettext-runtime","devel/jsoncpp","devel/libunistring","devel/libuv","devel/pkgconf","dns/libidn2","dns/libpsl","ftp/curl","lang/rust","ports-mgmt/pkg","print/indexinfo","security/libssh2","security/rhash","textproc/expat2","www/libnghttp2"],"categories":["mail"],"comment":"Multi-protocol e-mail migration proxy for Stalwart","compare":null,"dependentCount":null,"description":"Stalwart Proxy is a multi-protocol e-mail migration proxy. It sits in\nfront of one or more mail backends and decides, per account, which\nbackend a connection belongs to. It terminates IMAP, POP3, ManageSieve,\nSMTP submission, SMTP/LMTP and HTTP (JMAP) sessions, identifies the\naccount from the credentials the client already presents, replays the\nauthentication to the assigned backend and bridges the session, so no\nclient reconfiguration is required.\n\nIt is intended for migrating from legacy servers such as Dovecot or\nCyrus to Stalwart one mailbox at a time, for migrating between Stalwart\nversions, and as a cache-locality router in front of a Stalwart cluster.\nAccount mappings can be stored in a flat file, Redis, PostgreSQL, MySQL,\nor SQLite. The proxy is written in Rust.","flavors":[],"html":"https://daemonports.org/mail/stalwart-proxy/","kind":"port","lastUpdate":"2026-11-02T08:48:48+01:00","license":["AGPLv3","SELv2"],"licenses":["AGPL-3.0-only","SELv2"],"maintainer":"jsi@jules.de","name":"stalwart-proxy","newest":false,"newestVersion":null,"noVulnData":false,"origin":"mail/stalwart-proxy","otherSystems":[],"packages":[{"repo":"FreeBSD:14:latest","versions":["-","-","-","-","1.0.5"]},{"repo":"FreeBSD:14:quarterly","versions":["-","-","n/a","-","-"]},{"repo":"FreeBSD:15:latest","versions":["-","1.0.5","n/a","-","-"]},{"repo":"FreeBSD:15:quarterly","versions":["-","-","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["-","-","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"stalwart-proxy-1.0.5","related":null,"repository":"FreeBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":[],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"1.0.5","versions":[{"commit":"74064a3f377379eb6e1d88a6a288828a7be1cfd7","date":"2026-11-02","version":"1.0.5"}],"vulnerabilities":null,"www":"https://stalw.art/docs/migration/proxy/"}
