I used DeltaChat with my regular email address and it worked fine, putting all its chatmails in a separate folder.
I want to test relays, but get notified I need to disable two “legacy?” settings: move chatmails to their own folder + get all mails, not just chatmail.
I obey and change the settings to test the new feature: now I get regular mails (and with it the spam) - this seems not how it was intended, but works as expected (since I was forced to change settings). What am I doing wrong? Did DeltaChat decide to not support mixing relays and regular mail accounts?
It is fine to mix a regular mail server account with chatmail relays. It is currently only possible to add chatmail relays as secondary relays via the UI for simplicity, but technically possible. Maybe we add it later once multi-relay feature is complete and sufficiently tested, for now we want to avoid additional problems coming from e.g. accidentally configuring the same relay for multiple profiles.
The reason for turning “move to Delta Chat folder” (and “only watch Delta Chat folder”, but this one is currently planned to be just moved into advanced settings of the relay, not removed) and “show classic emails” into “legacy options” is unrelated to multi-relay. We want to get rid of these options because they are only useful for “shared mailbox” usecase where you use the same mailbox (email address) for chatting and for normal, especially unencrypted, emailing. This does not work well anyway in the normal mail client: you then get encrypted chat messages in the Inbox and then Delta Chat moves them to a separate folder, but your email client already notifies you about such messages and they are not moved when Delta Chat is not online.
The reason for not allowing to have “legacy options” enabled with multi-relay is that some code to support them expects you to have only one email address. As we want to get rid of these options anyway, we do not want to fix this code to support multiple relays, so you cannot have multiple relays without disabling these options.
If you want to test multi-relay setups, you can setup a separate profile just for testing, or wait for this option to ignore unencrypted messages to arrive.
I’m slowly phasing out my normal mail address as a relay, doing the same for others and I notice: having easy access to a relay list from settings→advanced→relays would be really handy.