|
@@ -193,6 +193,9 @@ func ComposeMail(config MailtoConfig, recipient, subject string) (message bytes.
|
193
|
193
|
dkimDomain := config.DKIM.Domain
|
194
|
194
|
if dkimDomain != "" {
|
195
|
195
|
fmt.Fprintf(&message, "Message-ID: <%s@%s>\r\n", utils.GenerateSecretKey(), dkimDomain)
|
|
196
|
+ } else {
|
|
197
|
+ // #2108: send Message-ID even if dkim is not enabled
|
|
198
|
+ fmt.Fprintf(&message, "Message-ID: <%s-%s>\r\n", utils.GenerateSecretKey(), config.Sender)
|
196
|
199
|
}
|
197
|
200
|
fmt.Fprintf(&message, "Date: %s\r\n", time.Now().UTC().Format(time.RFC1123Z))
|
198
|
201
|
fmt.Fprintf(&message, "Subject: %s\r\n", subject)
|