MauroDataMapper-NHSD / nhsd-datadictionary-docker

A fork of MauroDataMapper/mdm-docker, customised for the NHS Data Dictionary deployment
Apache License 2.0
0 stars 0 forks source link

Configure SMTP for Mauro #18

Closed pjmonks closed 1 day ago

pjmonks commented 3 weeks ago

NHS England have provided the details for SMTP to be used in Mauro. They are:

NHS England also provided this documentation page which may be helpful: https://support.nhs.net/knowledge-base/high-sending-smtp-solution/

These are configuration variables defined here: https://maurodatamapper.github.io/installing/configuring/mdm-core-config/

The "from" address is a Mauro API property that is configured at runtime:

  1. Login as any administrator to MDM UI
  2. Go to the "Configuration" page from your user menu
  3. In the table of properties, look for email.from.address and edit that to the one above.

This will require the docker containers to be restarted to take affect. The docker logs starting up Tomcat should show either that SMTP was configured correctly, or show an error for why it failed.

To test that emails work:

  1. Go to the main Mauro UI
  2. Click "Log in"
  3. Click on "Forgot password"
  4. Enter your email address and click "Recover password"
  5. This should trigger an email to be sent to you.
mhocc commented 2 weeks ago

On hold: it seems the credentials provided by NHS England are somehow wrong

pjmonks commented 1 day ago

This is now on hold indefinitely for the foreseeable future. NHS internally need to audit the Mauro solution before they can setup an email service correctly, which will take at least 6 weeks to approach. This is no longer in scope for System C to manage.