Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion content/collections/reference/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,14 @@ The logger section configures logging and error notification settings.
name="logger.smtp.host"
type="string"
description="SMTP server hostname."
default="smtp-relay.sendinblue.com"
default="smtp-relay.brevo.com"
/>}}

{{< refItem
name="logger.smtp.port"
type="number"
description="SMTP server port."
default="587"
/>}}

{{< refItem
Expand Down
5 changes: 4 additions & 1 deletion content/deployment/how-to/deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -218,19 +218,22 @@ This section uses [Ansible Vault](https://docs.ansible.com/ansible/latest/vault_

This section describes how to configure the engine to use a specific SMTP server to send email notifications when it encounters errors during the tracking process. This helps you stay informed about issues that need attention and allows you to restart the tracking process if needed.

1. Get the SMTP credentials (host, username, password) from your email provider
1. Get the SMTP credentials (host, port, username, password) from your email provider

2. Update collection SMTP configuration within the `logger` key of `@opentermsarchive/engine` in the `config/production.json` file:

```json
"logger": {
"smtp": {
"host": "<smtp_host>",
"port": <smtp_port>,
"username": "<smtp_username>"
},
},
```

> **Note**: If the default port (587) is blocked by your hosting provider, you can try using 2525 as an alternative.

3. Store the password in `deployment/.env`:

```shell
Expand Down