]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Use mime recipients count as a metatoken
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 14 Sep 2016 09:55:08 +0000 (10:55 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 14 Sep 2016 09:55:08 +0000 (10:55 +0100)
src/libstat/stat_process.c

index 71983f10f5840622cf2a2aca28a7a8f5d71a02da..388d6b4e3392fe6efe3437f46037ed0ba9007be0 100644 (file)
@@ -171,9 +171,9 @@ rspamd_stat_tokenize_parts_metadata (struct rspamd_stat_ctx *st_ctx,
                g_array_append_val (ar, elt);
        }
        /* Number recipients */
-       if (task->rcpt_envelope && task->rcpt_envelope->len > 0) {
+       if (task->rcpt_mime && internet_address_list_length (task->rcpt_mime) > 0) {
                rspamd_snprintf (tmpbuf, sizeof (tmpbuf), "recipients%d",
-                               task->rcpt_envelope->len);
+                               (gint)internet_address_list_length (task->rcpt_mime));
                elt.begin = rspamd_mempool_strdup (task->task_pool, tmpbuf);
                elt.len = strlen (elt.begin);
                g_array_append_val (ar, elt);