provide instructions that work without IMAP or provide an IMAP server
multiple clients (at least Outlook/Office 365 but also Apple). I looked at Apple Mail specifically with @sebastian and we couldn't find a way to just add an SMTP server. We tried two things:
- adding a new account: this tries to configure a POP3 or IMAP service, which fails because we don't provide that
- adding a new SMTP server: this works, but then you need to configure one of the existing IMAP accounts to use that, which means that unrelated email addresses (ie. not
From: *@torproject.org
) will be using the submission server which is also not we want.
I believe that @irl also reported a similar problem with Outlook (or Office 365) where you couldn't configure an extra SMTP server without a related IMAP server.
I'm not sure what the solution here is. Maybe me and @sebastian and @irl couldn't find the right way to do this, in which case documentation needs to be clarified.
But I suspect that there's something fundamentally wrong with just hosting the SMTP server and that you actually need to provide some sort of IMAP service for this to work reliably in all clients. In that case, the solution could be for TPA to just host an empty IMAP server. That would actually be fairly easy because we already have a Dovecot server configured on submit-01 (through puppet, even), so we could easily replicate that on another server. We wouldn't actually deliver mail there, it would just be to support configuring those mail clients.
Makes sense?
In any case, this is a blocker for the SPF deployment (#40363 (closed)).