diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-06-10 12:42:38 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-06-10 12:42:38 +0100 |
commit | 04556d30fa011d8b5fc856511cedcd9a2769587b (patch) | |
tree | 44505219dc4ce30c3e4a61b1a6ab4d1cb3a09a59 /src | |
parent | 04d6da8353b748842c99ae8430e62693aeb0957e (diff) | |
download | rspamd-04556d30fa011d8b5fc856511cedcd9a2769587b.tar.gz rspamd-04556d30fa011d8b5fc856511cedcd9a2769587b.zip |
[Fix] Do not check URLs that are resolved to be redirected
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/surbl.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/surbl.c b/src/plugins/surbl.c index 286abf34c..78422461a 100644 --- a/src/plugins/surbl.c +++ b/src/plugins/surbl.c @@ -1600,6 +1600,11 @@ surbl_tree_url_callback (gpointer key, gpointer value, void *data) return; } + if (url->tags && g_hash_table_lookup (url->tags, "redirector")) { + /* URL is redirected, skip from checks */ + return; + } + make_surbl_requests (url, param->task, param->suffix, FALSE, param->tree); } |