mirror of
https://gitea.com/gitea/docs.git
synced 2026-07-22 02:37:42 +00:00
Add option for mailer to override mail headers (#27860)
Add option to override headers of mails, gitea send out --- *Sponsored by Kithara Software GmbH*
This commit is contained in:
@@ -724,11 +724,13 @@ Define allowed algorithms and their minimum key length (use -1 to disable a type
|
|||||||
|
|
||||||
## Mailer (`mailer`)
|
## Mailer (`mailer`)
|
||||||
|
|
||||||
⚠️ This section is for Gitea 1.18 and later. If you are using Gitea 1.17 or older,
|
:::warning
|
||||||
|
This section is for Gitea 1.18 and later. If you are using Gitea 1.17 or older,
|
||||||
please refer to
|
please refer to
|
||||||
[Gitea 1.17 app.ini example](https://github.com/go-gitea/gitea/blob/release/v1.17/custom/conf/app.example.ini)
|
[Gitea 1.17 app.ini example](https://github.com/go-gitea/gitea/blob/release/v1.17/custom/conf/app.example.ini)
|
||||||
and
|
and
|
||||||
[Gitea 1.17 configuration document](https://github.com/go-gitea/gitea/blob/release/v1.17/docs/content/doc/advanced/config-cheat-sheet.en-us.md)
|
[Gitea 1.17 configuration document](https://github.com/go-gitea/gitea/blob/release/v1.17/docs/content/doc/advanced/config-cheat-sheet.en-us.md)
|
||||||
|
:::
|
||||||
|
|
||||||
- `ENABLED`: **false**: Enable to use a mail service.
|
- `ENABLED`: **false**: Enable to use a mail service.
|
||||||
- `PROTOCOL`: **_empty_**: Mail server protocol. One of "smtp", "smtps", "smtp+starttls", "smtp+unix", "sendmail", "dummy". _Before 1.18, this was inferred from a combination of `MAILER_TYPE` and `IS_TLS_ENABLED`._
|
- `PROTOCOL`: **_empty_**: Mail server protocol. One of "smtp", "smtps", "smtp+starttls", "smtp+unix", "sendmail", "dummy". _Before 1.18, this was inferred from a combination of `MAILER_TYPE` and `IS_TLS_ENABLED`._
|
||||||
@@ -761,6 +763,21 @@ and
|
|||||||
- `SEND_BUFFER_LEN`: **100**: Buffer length of mailing queue. **DEPRECATED** use `LENGTH` in `[queue.mailer]`
|
- `SEND_BUFFER_LEN`: **100**: Buffer length of mailing queue. **DEPRECATED** use `LENGTH` in `[queue.mailer]`
|
||||||
- `SEND_AS_PLAIN_TEXT`: **false**: Send mails only in plain text, without HTML alternative.
|
- `SEND_AS_PLAIN_TEXT`: **false**: Send mails only in plain text, without HTML alternative.
|
||||||
|
|
||||||
|
## Override Email Headers (`mailer.override_header`)
|
||||||
|
|
||||||
|
:::warning
|
||||||
|
This is empty by default, use it only if you know what you need it for.
|
||||||
|
:::
|
||||||
|
|
||||||
|
examples would be:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
[mailer.override_header]
|
||||||
|
Reply-To = test@example.com, test2@example.com
|
||||||
|
Content-Type = text/html; charset=utf-8
|
||||||
|
In-Reply-To =
|
||||||
|
```
|
||||||
|
|
||||||
## Incoming Email (`email.incoming`)
|
## Incoming Email (`email.incoming`)
|
||||||
|
|
||||||
- `ENABLED`: **false**: Enable handling of incoming emails.
|
- `ENABLED`: **false**: Enable handling of incoming emails.
|
||||||
|
|||||||
Reference in New Issue
Block a user