mirror of
https://github.com/chatmail/relay.git
synced 2026-08-25 17:43:14 +00:00
Compare commits
22
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
31f0e4a9ec | ||
|
|
a2be4dcc38 | ||
|
|
78ac2f5ce2 | ||
|
|
aee68b05b5 | ||
|
|
a3b6223039 | ||
|
|
f01360855d | ||
|
|
5c67effe55 | ||
|
|
91effb0998 | ||
|
|
5b00ff193f | ||
|
|
0272fcb5f4 | ||
|
|
50a3930c74 | ||
|
|
24f7d89bee | ||
|
|
6caa8ba868 | ||
|
|
4f8fab9428 | ||
|
|
f12f659a80 | ||
|
|
07003cb69e | ||
|
|
59e529aa0f | ||
|
|
49d8d248b4 | ||
|
|
8b14e7fde0 | ||
|
|
da39a2aa58 | ||
|
|
f8e41b04b6 | ||
|
|
a038452ee5 |
@@ -2,8 +2,6 @@
|
||||
|
||||
## untagged
|
||||
|
||||
## 1.2.0 - 2024-04-04
|
||||
|
||||
- Install dig on the server to resolve DNS records
|
||||
([#267](https://github.com/deltachat/chatmail/pull/267))
|
||||
|
||||
|
||||
@@ -159,27 +159,4 @@ While this file is present, account creation will be blocked.
|
||||
Delta Chat apps will, however, discover all ports and configurations
|
||||
automatically by reading the [autoconfig XML file](https://www.ietf.org/archive/id/draft-bucksch-autoconfig-00.html) from the chatmail service.
|
||||
|
||||
## Email authentication
|
||||
|
||||
chatmail servers rely on [DKIM](https://www.rfc-editor.org/rfc/rfc6376)
|
||||
to authenticate incoming emails.
|
||||
Incoming emails must have a valid DKIM signature with
|
||||
Signing Domain Identifier (SDID, `d=` parameter in the DKIM-Signature header)
|
||||
equal to the `From:` header domain.
|
||||
This property is checked by OpenDKIM screen policy script
|
||||
before validating the signatures.
|
||||
This correpsonds to strict [DMARC](https://www.rfc-editor.org/rfc/rfc7489) alignment (`adkim=s`),
|
||||
but chatmail does not rely on DMARC and does not consult the sender policy published in DMARC records.
|
||||
Other legacy authentication mechanisms such as [iprev](https://www.rfc-editor.org/rfc/rfc8601#section-2.7.3)
|
||||
and [SPF](https://www.rfc-editor.org/rfc/rfc7208) are also not taken into account.
|
||||
If there is no valid DKIM signature on the incoming email,
|
||||
the sender receives a "5.7.1 No valid DKIM signature found" error.
|
||||
|
||||
Outgoing emails must be sent over authenticated connection
|
||||
with envelope MAIL FROM (return path) corresponding to the login.
|
||||
This is ensured by Postfix which maps login username
|
||||
to MAIL FROM with
|
||||
[`smtpd_sender_login_maps`](https://www.postfix.org/postconf.5.html#smtpd_sender_login_maps)
|
||||
and rejects incorrectly authenticated emails with [`reject_sender_login_mismatch`](reject_sender_login_mismatch) policy.
|
||||
`From:` header must correspond to envelope MAIL FROM,
|
||||
this is ensured by `filtermail` proxy.
|
||||
|
||||
Reference in New Issue
Block a user