You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A single Go binary that replaces an nginx + PHP stack for serving email autodiscover responses. It reads a settings.json file and generates XML responses on the fly for multiple protocols and clients.
Supported Protocols and Clients
Protocol / Client
Endpoint
Format
Microsoft Outlook (POX Autodiscover)
POST /autodiscover/autodiscover.xml
POX XML
Microsoft Exchange ActiveSync
POST /autodiscover/autodiscover.xml
MobileSync XML
Thunderbird / Mozilla
GET /mail/config-v1.1.xml
clientConfig XML
Apple iOS / macOS
GET /profile.mobileconfig
Property List (.plist)
CalDAV (RFC 6764)
GET /.well-known/caldav
HTTP redirect
CardDAV (RFC 6764)
GET /.well-known/carddav
HTTP redirect
Building
You’ll need Go 1.23 or later.
To build for the current machine just do make build. To build for other architectures do something like make build-linux.