]> source.dussan.org Git - rspamd.git/commitdiff
Detect mailto: inside <a> and <img> tags.
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Wed, 1 Dec 2010 14:09:41 +0000 (17:09 +0300)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Wed, 1 Dec 2010 14:09:41 +0000 (17:09 +0300)
src/html.c

index 1747c7ce201c2ed8a6d4db65d6b03a16e614a397..42ed9dbfa48afe8654e19ca21d6e94b790e5eda6 100644 (file)
@@ -783,7 +783,8 @@ parse_tag_url (struct worker_task *task, struct mime_text_part *part, tag_id_t i
 
                if (g_ascii_strncasecmp (url_text, "http://", sizeof ("http://") - 1) != 0 &&
                                g_ascii_strncasecmp (url_text, "www", sizeof ("www") - 1) != 0 &&
-                               g_ascii_strncasecmp (url_text, "ftp://", sizeof ("ftp://") - 1) != 0) {
+                               g_ascii_strncasecmp (url_text, "ftp://", sizeof ("ftp://") - 1) != 0 &&
+                               g_ascii_strncasecmp (url_text, "mailto:", sizeof ("mailto:") - 1) != 0) {
                        return;
                }