mirror of
https://github.com/ergochat/ergo.git
synced 2024-11-26 13:59:44 +01:00
commit
b77715eafd
@ -724,6 +724,7 @@ func (am *AccountManager) dispatchMailtoCallback(client *Client, account string,
|
|||||||
if config.DKIM.Domain != "" {
|
if config.DKIM.Domain != "" {
|
||||||
fmt.Fprintf(&message, "Message-ID: <%s@%s>\r\n", utils.GenerateSecretKey(), config.DKIM.Domain)
|
fmt.Fprintf(&message, "Message-ID: <%s@%s>\r\n", utils.GenerateSecretKey(), config.DKIM.Domain)
|
||||||
}
|
}
|
||||||
|
fmt.Fprintf(&message, "Date: %s\r\n", time.Now().UTC().Format(time.RFC1123Z))
|
||||||
fmt.Fprintf(&message, "Subject: %s\r\n", subject)
|
fmt.Fprintf(&message, "Subject: %s\r\n", subject)
|
||||||
message.WriteString("\r\n") // blank line: end headers, begin message body
|
message.WriteString("\r\n") // blank line: end headers, begin message body
|
||||||
fmt.Fprintf(&message, client.t("Account: %s"), account)
|
fmt.Fprintf(&message, client.t("Account: %s"), account)
|
||||||
|
@ -37,7 +37,7 @@ var defaultOptions = dkim.SigOptions{
|
|||||||
Version: 1,
|
Version: 1,
|
||||||
Canonicalization: "relaxed/relaxed",
|
Canonicalization: "relaxed/relaxed",
|
||||||
Algo: "rsa-sha256",
|
Algo: "rsa-sha256",
|
||||||
Headers: []string{"from", "to", "subject", "message-id"},
|
Headers: []string{"from", "to", "subject", "message-id", "date"},
|
||||||
BodyLength: 0,
|
BodyLength: 0,
|
||||||
QueryMethods: []string{"dns/txt"},
|
QueryMethods: []string{"dns/txt"},
|
||||||
AddSignatureTimestamp: true,
|
AddSignatureTimestamp: true,
|
||||||
|
Loading…
Reference in New Issue
Block a user