all.rbl.jp: short.rbl.jp & virus.rbl.jp combined (for use with SpamAssassin)

With all.rbl.jp you can combine the services of virus.rbl.jp and short.rbl.jp.

How to use

Add the following to your SpamAssassin's local.cf configuration file, or user_prefs for user-specific configuration:
header  RCVD_IN_ALL_RBL_JP   eval:check_rbl_txt('rbl.jp', 'all.rbl.jp.')
describe RCVD_IN_ALL_RBL_JP Received via a relay in all.rbl.jp
tflags RCVD_IN_ALL_RBL_JP   net
score RCVD_IN_ALL_RBL_JP 2.0
Then restart spamd.

If you use this configuration do not use the individual configurations for virus.rbl.jp and short.rbl.jp.

The value of the 'score' setting relates to how many SpamAssassin points will be added to the final tally (other points come from other methods of determining whether or not the mail is spam). You can adjust this if you like (above configuration is for 2.0 points), of course the higher the score here the higher the chances are of a mail being deemed spam, even without points from other factors. By default a mail will be marked as spam if there is 5 more more SpamAssassin points.

You can see if your address is registered in virus.rbl.jp here.

Confirming things are working

If you see something like the the following in a mail that SpamAssassin has marked as spam it means things are working.
2.0 RCVD_IN_VIRUS_RBL_JP     RBL: Received via a relay in all.rbl.jp
                            [p7169-ipad52marunouchi.tokyo.ocn.ne.jp is listed]
                            [in short.rbl.jp.]


RBL.JP Services Top