]> source.dussan.org Git - rspamd.git/commitdiff
get authenticated user from certificate subject, too 1938/head
authorPhilippe Kueck <bqobccy6ejnq2bqvmebqiwqha4cs4@protected32.unixadm.org>
Thu, 30 Nov 2017 14:42:39 +0000 (15:42 +0100)
committerPhilippe Kueck <bqobccy6ejnq2bqvmebqiwqha4cs4@protected32.unixadm.org>
Thu, 30 Nov 2017 14:42:39 +0000 (15:42 +0100)
src/libserver/milter.c

index c201e2ee9b8afecc32e5330d39c2bc2fe26de4a0..1b3e4de7effd202f6f22379f3ee3b31eee53e9d5 100644 (file)
@@ -1333,6 +1333,11 @@ rspamd_milter_macro_http (struct rspamd_milter_session *session,
                                found->begin, found->len);
        }
 
+       IF_MACRO("{cert_subject}") {
+               rspamd_http_message_add_header_len (msg, USER_HEADER,
+                               found->begin, found->len);
+       }
+
        if (!session->hostname || session->hostname->len == 0) {
                IF_MACRO("{client_name}") {
                        rspamd_http_message_add_header_len (msg, HOSTNAME_HEADER,