*****SPAM***** substitute rbldnsd

Spam detection software, running on the system "dicht.nlnetlabs.nl",
has identified this incoming email as possible spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
The administrator of that system for details.

Content preview: Hello! I run an unbound + rbldnsd combo to serve my RBL https://github.com/szepeviktor/debian-server-tools/blob/master/mail/spammer.dnsbl/spammer.dnsbl.zone
   and do resolving for Spamassassin running on several other servers. [...]
   
Content analysis details: (5.0 points, 5.0 required)

pts rule name description
---- ---------------------- --------------------------------------------------
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
                            [score: 0.0000]
2.5 URIBL_DBL_SPAM Contains a spam URL listed in the Spamhaus DBL
                            blocklist
                            [URIs: szjlzdh.com]
0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL
                            blocklist
                            [URIs: szjlzdh.com]
1.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL
                            blocklist
                            [URIs: szjlzdh.com]
1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist
                            [URIs: szjlzdh.com]
1.0 FROM_EXCESS_BASE64 From: base64 encoded unnecessarily

Sorry, my message contained a spam domain!

Hello!

I run an unbound + rbldnsd combo to serve my RBL
https://github.com/szepeviktor/debian-server-tools/blob/master/mail/spammer.dnsbl/spammer.dnsbl.zone
and do resolving for Spamassassin running on several other servers.

Is there a way to server A and TXT records for my RBL with unbound only?
An example:

-- example redacted --

I could convert this rbldnsd format to any other format if necessary.

Thank you!

SZÉPE Viktor, honlap üzemeltetés / Running your application
https://github.com/szepeviktor/debian-server-tools/blob/master/CV.md

Hi Victor,

Unbound can synthesize part of a domain or the whole domain. It is possible to manipulate a domain as needed for block lists, redirection, or supplemental data. Each "local-data:" or "local-data-ptr:" statement is used for an RR before recursive searching. Any typical RR can be put in "local-data" including TXT. For extreme measures, "local-zone:" type "static" can be used to mask out an entire domain (only serves local-data:). The "auth-zone:" clause with URL only zone file fetching might also work, but I have not spent much time working with this new feature.

Hope that helps,
Eric