Skip to content

IMAP/SMTP autodiscover feature for Thunderbird, Apple Mail and Microsoft Outlook

Notifications You must be signed in to change notification settings

linka-cloud/go-autoconfig

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-autoconfig

IMAP/SMTP autodiscover feature for Thunderbird, Apple Mail and Microsoft Outlook.

You need DNS SRV-record to get work Outlook and Thunderbird:

_autodiscover._tcp IN SRV 0 0 443 autoconfig.example.com.

Of course autoconfig.example.com domain should point to your server with this service.

Thunderbird

GET https://autoconfig.example.com/mail/config-v1.1.xml

Apple Mail

GET https://autoconfig.example.com/[email protected]

Outlook

POST https://autoconfig.example.com/autodiscover/autodiscover.xml

Installation

  1. Compile (go mod tidy && go build -o server) or download binary from releases tab.
  2. Edit config.yml.
  3. Launch it ./server --config config.yml.
  4. Optionally use nginx as reverse-proxy and systemd to do daemon.

About

IMAP/SMTP autodiscover feature for Thunderbird, Apple Mail and Microsoft Outlook

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 90.1%
  • Makefile 6.7%
  • Dockerfile 3.2%