I’ve just installed MM3.9.0 in AWS using Docker. I’m trying to enable email notifications. At this stage I mainly just want to verify users via email. I have two possibilities: (a) a Postfix server in our private subnet (no authentication required), and (b) Amazon SES (authnz over StartTLS).
I’ve tried both of these with exactly the same effect:
the test email succeeds
when I save, the settings appear in my config.json file
the UI reverts the notifications enablement to "false"
the UI retains all the other settings
if I stop and restart the server, all settings reappear except notifications are still disabled
if I log out and log in again, all settings reappear except notifications are still disabled
config.json still has all settings and email is still enabled
if I re-enable in the UI and re-save, none of the above changes
It seems as though settings are correctly saved to disk, but the enablement is masked out to false when settings are loaded. No verification email ever reaches me, but I can test and test and the tests always come through.