...
Code Block | ||
---|---|---|
| ||
;mandatory database connection information: resources.db.params.host = "DB_HOST" resources.db.params.username = "DB_USERNAME" resources.db.params.password = "DB_PASSWORD" resources.db.params.dbname = "DB_NAME" ;mandatory default sender email address and name; same address is used as receiver for error mails resources.mail.defaultFrom.email = support@translate5.netMAILADDRESS resources.mail.defaultFrom.name = Support Translate5 ;If there is no local mail server configured, ; should be changed to a speakable name runtimeOptions.sendMailDisabled = 1 ; with this optional setting all mail sending can optionallybe bedisabled. configuredset to 0 or useremove aentry thirdto partyenable mail server sending. |
Additional Information to the e-mail configuration:
MAILADDRESS: must be replaced with a valid e-mail address. The address is used as sender address (so the configured SMTP server must be able to send mails with this address as sender).
The same e-mail is used as the default receiver for all types of errors in the application. The receiver for logging / error mails can be configured differently.
Info |
---|
For advanced e-mail configuration, like configuring a SMTP server sending see Mail server as SMTP. |
Use MicroSoft OAuth2 routing to send mail:
If you inspired by MicroSoft OAuth2 authorisation protocol and want to use it with our system to send mail then firstly take a look at their documentation.
Make sure you created credentials with permissions to send mail on application level.
In installation.ini you need to set next fields:
Code Block | ||
---|---|---|
| ||
resources.mail.transport.type = ZfExtended_Zend_Mail_Transport_SmtpMSGraph resources.mail.transport.hostemail = SMTPSERVER ; If authentication is needed for above configure mail server:translate5@domain.com ; used as uniq user id resources.mail.transport.authtenantId = login | plain | crammd5 ; → choose the correct authtype here*your-tenantId* resources.mail.transport.usernameclientId = USERNAME*your-clientId-or-applicationId-depends-on-ms-ui-version* resources.mail.transport.passwordclientSecret = PASSWORD runtimeOptions.sendMailDisabled = 1 ; with this optional setting all mail sending can be disabled. set to 0 or remove entry to enable mail sending.'*your-client-secret*' |
Summary
The installation.ini contains:
...
Be careful: Configuration values in installation.ini overwrite values set in Zf_configuration. With the exception of the above listed options this IS NOT recommended.