diff --git a/server/apiv1/webui.go b/server/apiv1/webui.go index d5a79aa..c8f4107 100644 --- a/server/apiv1/webui.go +++ b/server/apiv1/webui.go @@ -29,6 +29,9 @@ type webUIConfiguration struct { // Whether SpamAssassin is enabled SpamAssassin bool + + // Whether messages with duplicate IDs are ignored + DuplicatesIgnored bool } // WebUIConfig returns configuration settings for the web UI. @@ -59,6 +62,7 @@ func WebUIConfig(w http.ResponseWriter, _ *http.Request) { conf.DisableHTMLCheck = config.DisableHTMLCheck conf.SpamAssassin = config.EnableSpamAssassin != "" + conf.DuplicatesIgnored = config.IgnoreDuplicateIDs bytes, _ := json.Marshal(conf) diff --git a/server/ui-src/components/AboutMailpit.vue b/server/ui-src/components/AboutMailpit.vue index b2af888..a36f324 100644 --- a/server/ui-src/components/AboutMailpit.vue +++ b/server/ui-src/components/AboutMailpit.vue @@ -259,7 +259,7 @@ export default { {{ formatNumber(mailbox.appInfo.RuntimeStats.SMTPRejected) }} -