]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Insert ARC headers to the top
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 29 Mar 2018 10:58:02 +0000 (11:58 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 29 Mar 2018 10:58:02 +0000 (11:58 +0100)
Issue: #2113
Closes: #2113
src/plugins/lua/arc.lua

index 0feae321997a0cf1985e6bab18f8486803eed246..b240b3b3cbb1789d2ed7d841e1f1c785f9eb3135 100644 (file)
@@ -418,11 +418,10 @@ local function arc_sign_seal(task, params, header)
 
   task:set_milter_reply({
     add_headers = {
-      ['ARC-Authentication-Results'] = cur_auth_results,
-      ['ARC-Message-Signature'] = header,
-      ['ARC-Seal'] = lua_util.fold_header(task,
-        'ARC-Seal',
-        cur_arc_seal),
+      ['ARC-Authentication-Results'] = {order = 0, value = cur_auth_results},
+      ['ARC-Message-Signature'] = {order = 0, value = header},
+      ['ARC-Seal'] = {order = 0, value = lua_util.fold_header(task,
+        'ARC-Seal', cur_arc_seal) }
     }
   })
   task:insert_result(settings.sign_symbol, 1.0, string.format('i=%d', cur_idx))