Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Find the steward section in shrine.conf . This section governs how the data steward application behaves, including its ability to send audit emails to the Data Steward. Set valid email addresses in the 'From' and 'To' fields. Set the externalStewardBaseUrl to the URL your Data Steward should use for the data steward application. (The email contains a link to help her easily start the audits.)

...

Code Block
languagebash
themeRDark
titleshrine.confrdark
shrine {
...
  steward {
    createTopicsMode = Approved //the default is Pending - the most secure - but most sites use Approved

    emailDataSteward {
      //provide the email address of the shrine node system admin, to handle bounces and invalid addresses
      from = "shrine-admin@example.com"
      //provide the email address of the shrine node system admin, to handle bounces and invalid addresses
      to = "shrine-steward@example.com"
      //provide the externally-reachable URL for the data steward
      externalStewardBaseUrl = "https://${shrine.example.com:6443shrineHubBaseUrl}/shrine-api/shrine-steward"
    }
  } // end steward
...
}
Info

If you wish to not send emails, override the sendAuditEmails = false in this section.

...

Code Block
languagebash
themeRDark
titleshrine.confrdark
shrine {
...
  email {
    //add javax mail properties from https://www.tutorialspoint.com/javamail_api/javamail_api_smtp_servers.htm here
    javaxmail {
      mail {
        smtp {
          //for postfix on localhost
          //host = localhost
          //port = 25

          //for AWS SES - See http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-using-smtp-java.html
		  //comment out if you want to just use postfix over port 25
            host = email-smtp.us-east-1.amazonaws.com
            port = 25
            transport.protocol = smtps
            auth = true
            starttls.enable = true
            starttls.required = true
         } }
      }  }
    }//end javaxmail }section

      //Must be set for AWS SES. See http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-using-smtp-java.html
      authenticator {
          username = yourSESUsername
          password = yourSESPassword
      }
    }
  } //end email section
...
}
Code Block
themeRDark
titlepassword.conf
shrine.email.javaxmail.authenticator.password = yourSESPassword