From 3b01bedc940deaa08c4a259f84ecdc182747bb95 Mon Sep 17 00:00:00 2001 From: korgoth1 Date: Tue, 3 Sep 2019 19:43:27 +0300 Subject: [PATCH] [Test] Url in subject --- test/functional/cases/340_surbl.robot | 13 +++++++++++++ test/functional/messages/urlinsubject.eml | 7 +++++++ test/functional/messages/urlinsubjectencoded.eml | 9 +++++++++ 3 files changed, 29 insertions(+) create mode 100644 test/functional/messages/urlinsubject.eml create mode 100644 test/functional/messages/urlinsubjectencoded.eml diff --git a/test/functional/cases/340_surbl.robot b/test/functional/cases/340_surbl.robot index 8ed5222b9..a0cc4f943 100644 --- a/test/functional/cases/340_surbl.robot +++ b/test/functional/cases/340_surbl.robot @@ -78,6 +78,19 @@ SURBL @example.com mail text Should Not Contain ${result.stdout} DBL_PHISH ( Should Not Contain ${result.stdout} URIBL_BLACK ( +SURBL example.com not encoded url in subject + ${result} = Scan Message With Rspamc ${TESTDIR}/messages/urlinsubject.eml + Should Contain ${result.stdout} RSPAMD_URIBL ( + Should Contain ${result.stdout} DBL_SPAM ( + Should Not Contain ${result.stdout} DBL_PHISH ( + Should Not Contain ${result.stdout} URIBL_BLACK ( + +SURBL example.com encoded url in subject + ${result} = Scan Message With Rspamc ${TESTDIR}/messages/urlinsubjectencoded.eml + Should Contain ${result.stdout} RSPAMD_URIBL ( + Should Contain ${result.stdout} DBL_SPAM ( + Should Not Contain ${result.stdout} DBL_PHISH ( + Should Not Contain ${result.stdout} URIBL_BLACK ( *** Keywords *** Surbl Setup diff --git a/test/functional/messages/urlinsubject.eml b/test/functional/messages/urlinsubject.eml new file mode 100644 index 000000000..4f8a5a5a5 --- /dev/null +++ b/test/functional/messages/urlinsubject.eml @@ -0,0 +1,7 @@ +Content-Type: text/html; charset="utf-8" +Content-Transfer-Encoding: quoted-printable +Subject: http://example.com +Date: Tue, 4 Sep 2019 23:25:01 +0000 + + +hello \ No newline at end of file diff --git a/test/functional/messages/urlinsubjectencoded.eml b/test/functional/messages/urlinsubjectencoded.eml new file mode 100644 index 000000000..3562b23e7 --- /dev/null +++ b/test/functional/messages/urlinsubjectencoded.eml @@ -0,0 +1,9 @@ +Content-Type: text/html; charset="utf-8" +Content-Transfer-Encoding: quoted-printable +Subject: =?utf-8?b?0J/QntCU0KLQktCV0KDQlNCY0KLQlSDQktCr0J/Qm9CQ0KLQoyAt?= + =?utf-8?q?_https=3A//example=2Ecom/nT6a--Check_out_our_New_=F0=9F=97=BA?= + =?utf-8?b?77iPIEdlb2dyYXBoeSBUaGVtZWQgU2V0IPCfj5TvuI8g?= +Date: Tue, 4 Sep 2019 23:25:01 +0000 + + +hello \ No newline at end of file -- 2.39.5