summaryrefslogtreecommitdiff
path: root/conf/templates/header_checks.template.in
diff options
context:
space:
mode:
Diffstat (limited to 'conf/templates/header_checks.template.in')
-rw-r--r--conf/templates/header_checks.template.in18
1 files changed, 18 insertions, 0 deletions
diff --git a/conf/templates/header_checks.template.in b/conf/templates/header_checks.template.in
new file mode 100644
index 0000000..e6d7220
--- /dev/null
+++ b/conf/templates/header_checks.template.in
@@ -0,0 +1,18 @@
+KOLAB_META_START
+TARGET=@emailserver_confdir@/header_checks
+PERMISSIONS=0640
+OWNERSHIP=@emailserver_tables_usr@:@emailserver_grp@
+KOLAB_META_END
+# this file is automatically written by the Kolab config backend
+# manual additions are lost unless made to the template in the Kolab config
+# directory
+# The template is @sysconfdir@/kolab/templates/header_checks.template
+
+# Cyrus does not like empty Message-Id: headers, see kolab/issue2350
+/^Message-Id:[[:space:]]*$/ IGNORE
+
+# Do not allow receiving mails which are already marked as read, flagged, etc.
+/^Status:/ IGNORE
+/^X-Status:/ IGNORE
+/^X-Label:/ IGNORE
+