I seem to have successfully configured the mailserver settings in the config.yml, using my own smtp server.
When I check in /manage/status/mail/ and send myself a test message, I receive a message almost instantly.
The settings:
###############
# Mail Server #
###############
mail.backend: 'smtp' # Use dummy if you want to disable email entirely
mail.host: 'my.mail.server'
# mail.port: 25
# mail.username: ''
# mail.password: ''
# mail.use-tls: true
# The email address to send on behalf of
mail.from: 'my@address.tld'
# If you'd like to configure email replies, enable this.
# mail.enable-replies: false
# When email-replies are enabled, this value is used in the Reply-To header
# mail.reply-hostname: ''
# If you're using mailgun for inbound mail, set your API key and configure a
# route to forward to /api/hooks/mailgun/inbound/
# mail.mailgun-api-key: ''
However, when I choose to send myself an email-confirmation message (from account/settings/), I do not receive a message, and I also do not receive any notifications.
The UI states that the message has been sent successfully. Is there any log I can look into, to see if thereās any trouble?
After installing a new Sentry instance, as instructed on https://github.com/getsentry/onpremise using the default mail-server (tianon/exim4) as well as my own smtp-server, both the test message and the actual email confirmation message do arrive.
Most likely web and rest of the sentry uses slightly different config, you have to run ādocker-compose buildā every single time you change something, otherwise you will end up with old configs. @Robert_CS