]> source.dussan.org Git - rspamd.git/commitdiff
[Fix] Use fake dns records in tests 2408/head
authorMikhail Galanin <mgalanin@mimecast.com>
Wed, 8 Aug 2018 14:49:47 +0000 (15:49 +0100)
committerMikhail Galanin <mgalanin@mimecast.com>
Wed, 8 Aug 2018 14:49:47 +0000 (15:49 +0100)
test/functional/configs/plugins.conf

index 65141d5c0294f545dce4c365247c633df0534e14..8de4c3c0282d0b7d8faddf72d0545e8d042053c1 100644 (file)
@@ -21,6 +21,236 @@ options = {
           name = "dkim._domainkey.invalid.za.org",
           type = "txt";
           replies = ["v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEEXmNGQq7PUrr9Mg4UakTFHgXBCy2DOztkrZm+0OrVWtiRzGluxBkbOWTBwuU3/Yw97yTphBMQxzWFN603/f/KPAQcF/Lc1l+6kmIBBxNXjjGuOK/3PYKZVntUdKmqcQBYfnHdzH2Tohbuyx1a7xqnv6VSChqQrZU4CwkeT3+eQIDAQAB"];
+        },
+        {
+          name = "_dmarc.cacophony.za.org",
+          type = "txt";
+          replies = ["v=DMARC1; p=none; sp=reject"];
+        },
+        {
+          name = "_dmarc.my.mom.za.org",
+          type = "txt";
+          replies = ["v=DMARC1; p=reject"];
+        },
+        {
+          name = "example.net",
+          type = "txt";
+          replies = ["v=spf1 -all"];
+        },
+        {
+          name = "fail4.org.org.za",
+          type = "txt";
+          replies = ["v=spf1 redirect=asdfsfewewrredfs"];
+        },
+        {
+          name = "_dmarc.reject.cacophony.za.org",
+          type = "txt";
+          replies = ["v=DMARC1; p=reject"];
+        },
+        {
+          name = "spf.cacophony.za.org",
+          type = "txt";
+          replies = ["v=spf1 ip4:8.8.4.4 -all"];
+        },
+        {
+          name = "fail7.org.org.za",
+          type = "a";
+          rcode = 'norec';
+        },
+        {
+          name = "fail6.org.org.za",
+          type = "txt";
+          replies = ["v=spf1 ip4:8.8.8.8 mx -all"];
+        },
+        {
+          name = "fail6.org.org.za",
+          type = "mx";
+          rcode = 'norec';
+        },
+        {
+          name = "fail7.org.org.za",
+          type = "aaaa";
+          rcode = 'norec';
+        },
+        {
+          name = "_dmarc.quarantine.cacophony.za.org",
+          type = "txt";
+          replies = ["v=DMARC1; p=quarantine"];
+        },
+        {
+          name = "_dmarc.yo.mom.za.org",
+          type = "txt";
+          replies = ["v=DMARC1; p=reject; aspf=s; adkim=s;"];
+        },
+        {
+          name = "yo.mom.za.org",
+          type = "txt";
+          replies = ["v=spf1 ip4:37.48.67.26 -all"];
+        },
+        {
+          name = "testdkim._domainkey.mom.za.org",
+          type = "txt";
+          replies = ["v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3v4VPE1QMHUzsMRbC8VzXNq82mDjiv9Gi1NB/YYC+vIYZT+sE/Uxnr0Clk8C2jgzEr3jcxgQEWZfMtEEg/EfEJvh4SrXWv9c0gw1EEfxKxX9i+r8yBQtc/EWospWVDkhF2lAvQAK1lV1ZiU7psJ6fh1CI39uZyWdAktZzWLf0zQIDAQAB"];
+        },
+        {
+          name = "_dmarc.rspamd.tk",
+          type = "txt";
+          replies = ["bio=a263adeab8acdcdb8b89e127b67d696061fdfbee"];
+        },
+        {
+          name = "fail2.org.org.za",
+          type = "txt";
+          replies = ["v=spf1 ip4:8.8.4.4 include:www.dnssec-failed.org -all"];
+        },
+        {
+          name = "fail3.org.org.za",
+          type = "txt";
+          replies = ["v=spf1 ip4:8.8.8.8 include:total.barf -all"];
+        },
+        {
+          name = "mom.za.org",
+          type = "txt";
+          replies = ["v=spf1 ip4:37.48.67.26 -all"];
+        },
+        {
+          name = "testdkim._domainkey.asdf.rspamd.tk", # testdkim._domainkey.asdf.rspamd.tk is an alias for rspamd.tk
+          type = "txt";
+          replies = ["bio=a263adeab8acdcdb8b89e127b67d696061fdfbee"];
+        },
+        {
+          name = "testdkim._domainkey.rspamd.tk", # testdkim._domainkey.rspamd.tk is an alias for rspamd.tk
+          type = "txt";
+          replies = ["bio=a263adeab8acdcdb8b89e127b67d696061fdfbee"];
+        },
+        {
+          name = "pass1.org.org.za",
+          type = "txt";
+          replies = ["v=spf1 include:pass2.org.org.za -all"];
+        },
+        {
+          name = "95.142.99.88.in-addr.arpa",
+          type = "ptr";
+          replies = ["mail.highsecure.ru"];
+        },
+        {
+          name = "mail.highsecure.ru",
+          type = "a";
+          replies = ["88.99.142.95"];
+        },
+        {
+          name = "mail.highsecure.ru",
+          type = "aaaa";
+          rcode = 'norec';
+        },
+        {
+          name = "1.0.66.128.in-addr.arpa",
+          type = "ptr";
+          rcode = 'nxdomain';
+        },
+        {
+          name = "182.216.85.209.in-addr.arpa",
+          type = "ptr";
+          replies = ["mail-qt0-f182.google.com"];
+        },
+        {
+          name = "crazyspf.cacophony.za.org",
+          type = "txt";
+          replies = ["v=spf1 ptr:cacophony.za.org ptr:rspamd.com ptr:yahoo.com ptr:yahoo.net ptr:highsecure.ru -all"];
+        },
+        {
+          name = "pass2.org.org.za",
+          type = "txt";
+          replies = ["v=spf1 ip4:8.8.8.8 -all"];
+        },
+        {
+          name = "_dmarc.yoni.za.org",
+          type = "txt";
+          replies = ["v=DMARC1; p=reject; sp=none;"];
+        },
+        {
+          name = "fail10.org.org.za",
+          type = "txt";
+          replies = ["v=spf1 redirect=fail5.org.org.za"];
+        },
+        {
+          name = "fail5.org.org.za",
+          type = "txt";
+          replies = ["v=spf1 OMGBARF"];
+        },
+        {
+          name = "fail7.org.org.za",
+          type = "txt";
+          replies = ["v=spf1 ip4:8.8.8.8 a -all"];
+        },
+        {
+          name = "co.za",
+          type = "txt";
+          rcode = 'norec';
+        },
+        {
+          name = "testdkim1._domainkey.yoni.za.org",
+          type = "txt";
+          replies = ["v=DKIM1; k=rsa; p=BARF"];
+        },
+        {
+          name = "_dmarc.yoni.za.net",
+          type = "txt";
+          replies = ["v=DMARC1; p=none; sp=quarantine"];
+        },
+        {
+          name = "za",
+          type = "txt";
+          replies = ["Top-level domain for South Africa"];
+        },
+        {
+          name = "_dmarc.foo.yoni.za.org",
+          type = "txt";
+          rcode = 'nxdomain';
+        },
+        {
+          name = "_dmarc.foo.cacophony.za.org",
+          type = "txt";
+          rcode = 'nxdomain';
+        },
+        {
+          name = "_dmarc.foo.yoni.za.net",
+          type = "txt";
+          rcode = 'nxdomain';
+        },
+        {
+          name = "_dmarc.dnssec-failed.org",
+          type = "txt";
+          rcode = 'timeout';
+        },
+        {
+          name = "_dmarc.example.com",
+          type = "txt";
+          rcode = 'nxdomain';
+        },
+        {
+          name = "testdkim1._domainkey.dnssec-failed.org",
+          type = "txt";
+          rcode = 'timeout';
+        },
+        {
+          name = "total.barf",
+          type = "txt";
+          rcode = 'nxdomain';
+        },
+        {
+          name = "_dmarc.foo.cacophony.za.org",
+          type = "txt";
+          rcode = 'nxdomain';
+        },
+        {
+          name = "zzzzaaaa",
+          type = "txt";
+          rcode = 'nxdomain';
+        },
+        {
+          name = "asdfsfewewrredfs",
+          type = "txt";
+          rcode = 'nxdomain';
         }];
   }
 }