From: Vsevolod Stakhov Date: Thu, 9 Mar 2017 15:28:00 +0000 (+0000) Subject: [Minor] Add flags to skip images and attachments when learning fuzzy X-Git-Tag: 1.5.3~71 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=430fafa6ebd713ee20d94119951412fba182cb21;p=rspamd.git [Minor] Add flags to skip images and attachments when learning fuzzy --- diff --git a/src/client/rspamc.c b/src/client/rspamc.c index b756d6722..14e8d8534 100644 --- a/src/client/rspamc.c +++ b/src/client/rspamc.c @@ -60,6 +60,8 @@ static gboolean mime_output = FALSE; static gboolean empty_input = FALSE; static gboolean compressed = FALSE; static gboolean profile = FALSE; +static gboolean skip_images = FALSE; +static gboolean skip_attachments = FALSE; static gchar *key = NULL; static GList *children; @@ -145,6 +147,10 @@ static GOptionEntry entries[] = "Profile symbols execution time", NULL }, { "dictionary", 'D', 0, G_OPTION_ARG_FILENAME, &dictionary, "Use dictionary to compress data", NULL }, + { "skip-images", '\0', 0, G_OPTION_ARG_NONE, &skip_images, + "Skip images when learning/unlearning fuzzy", NULL }, + { "skip-attachments", '\0', 0, G_OPTION_ARG_NONE, &skip_attachments, + "Skip attachments when learning/unlearning fuzzy", NULL }, { NULL, 0, 0, G_OPTION_ARG_NONE, NULL, NULL, NULL } }; @@ -552,6 +558,12 @@ add_options (GQueue *opts) if (profile) { ADD_CLIENT_HEADER (opts, "Profile", "true"); } + if (skip_images) { + ADD_CLIENT_HEADER (opts, "Skip-Images", "true"); + } + if (skip_attachments) { + ADD_CLIENT_HEADER (opts, "Skip-Attachments", "true"); + } hdr = http_headers;