Yes, this is how it should be implemented. POP isn't supported anyway so we can just skip that.
net.LookupSRVcan be used to retrieve those SRV records.
pullstag for PRs,
This allows to export a badge just for commits (instead of having a failing badge when a PR's build fails).
Some folder names that cause the error: All Mail, INBOX, Sent, Folders/x.
That's pretty weird. It would be useful to have a debug log of the TCP communication.
am I doing this wrong?
Yes, you'll need to use
SetAddressList, with a singleton list
tls: either ServerName or InsecureSkipVerify must be specified in the tls.Config
A go-imap update will fix this. Just sent a patch which does this.
Weirdly enough some folders to work fine but some throw the above error and break whole UI.
This might be a go-imap bug. Can you post folder names? Which ones do work?
No, this has been fixed with the other races
REPORTED RESOLVED FIXED
The idea would be to autofill the server details in the setup wizard.
I believe this is now fixed?