#uridnsbl URIBL_MULTI multi-surbl.org. TXT #body URIBL_MULTI eval:check_uridnsbl('URIBL_MULTI') #describe URIBL_MULTI Contains URL In MULTI Blocklist #tflags URIBL_MULTI net #score URIBL_MULTI 13
Your code for multi is not working cause you're treating it like just one list, when it's a bunch of lists. and the module is not uridnsbl, it's urirhssub (in SA 3.x)
For example, this is code for the SpamCop list (the code A 2 means SC) =================================== urirhssub URIBL_SC_SURBL multi.surbl.org. A 2 body URIBL_SC_SURBL eval:check_uridnsbl('URIBL_SC_SURBL') describe URIBL_SC_SURBL Contains a URL listed in the SC SURBL blocklist tflags URIBL_SC_SURBL net
And this is for WS, (A 4) ================= urirhssub URIBL_WS_SURBL multi.surbl.org. A 4 body URIBL_WS_SURBL eval:check_uridnsbl('URIBL_WS_SURBL') describe URIBL_WS_SURBL Contains a URL listed in the WS SURBL blocklist tflags URIBL_WS_SURBL net
And then score those accordingly, and so on, for all the other lists which you can find here http://www.surbl.org/lists.html