You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by "MailBlacklist.com Management" <ma...@mailblacklist.com> on 2015/08/17 14:46:58 UTC

Spam Assassin & MailBlacklist.com Integration

---- Spam Assassin & MailBlacklist.com Integration Testing Phase 1 ----

We would like to welcome users of the Spam Assassin project to test our
high availability DNS-RBL / DNS-RWL within their configurations.

--- Configuration Below ---


ifplugin Mail::SpamAssassin::Plugin::DNSEval
## MailBlacklist.com Spam sources
header __RCVD_IN_MAILBLCOM_B    eval:check_rbl('mailblcom-lastexternal',
'service.mailblacklist.com.')
tflags __RCVD_IN_MAILBLCOM_B    net

## MailWhitelist.com Ham sources
header __RCVD_IN_MAILBLCOM_W    eval:check_rbl('mailblcom-firsttrusted',
'service.mailwhitelist.com.')
tflags __RCVD_IN_MAILBLCOM_W    net

##### MailBlacklist.com Definitions - Bad senders
# Definitions - Bad senders
header __RCVD_IN_MAILBLCOM_S
 eval:check_rbl_sub('mailblcom-lastexternal', '127.0.0.2')
describe __RCVD_IN_MAILBLCOM_S    Listed at MailBlacklist.com, Generic
Blacklist Listing (-2)
tflags __RCVD_IN_MAILBLCOM_S    net

header RCVD_IN_MAILBLCOM_B5    eval:check_rbl_sub('mailblcom-lastexternal',
'127.0.0.6')
describe RCVD_IN_MAILBLCOM_B5    Listed at MailBlacklist.com, Very Bad
Reputation Sender (-5)
tflags RCVD_IN_MAILBLCOM_B5    net

header RCVD_IN_MAILBLCOM_B4    eval:check_rbl_sub('mailblcom-lastexternal',
'127.0.0.7')
describe RCVD_IN_MAILBLCOM_B4    Listed at MailBlacklist.com, Bad
Reputation Sender (-4)
tflags RCVD_IN_MAILBLCOM_B4    net

header RCVD_IN_MAILBLCOM_B3    eval:check_rbl_sub('mailblcom-lastexternal',
'127.0.0.8')
describe RCVD_IN_MAILBLCOM_B3    Listed at MailBlacklist.com, Low
Reputation Sender (-3)
tflags RCVD_IN_MAILBLCOM_B3    net

header RCVD_IN_MAILBLCOM_B2    eval:check_rbl_sub('mailblcom-lastexternal',
'127.0.0.9')
describe RCVD_IN_MAILBLCOM_B2    Listed at MailBlacklist.com, Suspicious
Sender (-2)
tflags RCVD_IN_MAILBLCOM_B2    net

# MailWhitelist.com Definitions - Good senders
header RCVD_IN_MAILBLCOM_W5    eval:check_rbl_sub('mailblcom-firsttrusted',
'^127\.0\.\d+\.3$')
describe RCVD_IN_MAILBLCOM_W5    Listed at MailWhitelist.com, High
Confidence Sender (+5)
tflags RCVD_IN_MAILBLCOM_W5    nice net

header RCVD_IN_MAILBLCOM_W4    eval:check_rbl_sub('mailblcom-firsttrusted',
'^127\.0\.\d+\.2$')
describe RCVD_IN_MAILBLCOM_W4    Listed at MailWhitelist.com, Medium
Confidence Sender (+4)
tflags RCVD_IN_MAILBLCOM_W4    nice net

header RCVD_IN_MAILBLCOM_W3    eval:check_rbl_sub('mailblcom-firsttrusted',
'^127\.0\.\d+\.1$')
describe RCVD_IN_MAILBLCOM_W3    Listed at MailWhitelist.com, Low
Confidence Sender (+3)
tflags RCVD_IN_MAILBLCOM_W3    nice net

header RCVD_IN_MAILBLCOM_W2    eval:check_rbl_sub('mailblcom-firsttrusted',
'^127\.0\.\d+\.0$')
describe RCVD_IN_MAILBLCOM_W2    Listed at MailWhitelist.com, No Confidence
Sender (+2)
tflags RCVD_IN_MAILBLCOM_W2    nice net

meta __RCVD_IN_MAILBLCOM_BL    RCVD_IN_MAILBLCOM_B5 || RCVD_IN_MAILBLCOM_B4
|| RCVD_IN_MAILBLCOM_B3
tflags __RCVD_IN_MAILBLCOM_BL    net

meta RCVD_IN_MAILBLCOM_SBI        __RCVD_IN_MAILBLCOM_S &&
!__RCVD_IN_MAILBLCOM_BL
tflags RCVD_IN_MAILBLCOM_SBI    net

# MailBlacklist.com Bad
meta RCVD_IN_MAILBLCOM_BL        RCVD_IN_MAILBLCOM_B5 ||
RCVD_IN_MAILBLCOM_B4 || RCVD_IN_MAILBLCOM_B3 || __RCVD_IN_MAILBLCOM_S
describe RCVD_IN_MAILBLCOM_BL    MailBlacklist.com Bad Senders
tflags RCVD_IN_MAILBLCOM_BL    net

# MailWhitelist.com Good
meta RCVD_IN_MAILBLCOM_WL        RCVD_IN_MAILBLCOM_W5 ||
RCVD_IN_MAILBLCOM_W4 || RCVD_IN_MAILBLCOM_W3
describe RCVD_IN_MAILBLCOM_WL    MailWhitelist.com Good Senders
tflags RCVD_IN_MAILBLCOM_WL    nice net

  endif

Re: Spam Assassin & MailBlacklist.com Integration

Posted by "MailBlacklist.com Management" <ma...@mailblacklist.com>.
Attached Text File with Configuration.

On Mon, Aug 17, 2015 at 1:46 PM, MailBlacklist.com Management <
management@mailblacklist.com> wrote:

> ---- Spam Assassin & MailBlacklist.com Integration Testing Phase 1 ----
>
> We would like to welcome users of the Spam Assassin project to test our
> high availability DNS-RBL / DNS-RWL within their configurations.
>
> --- Configuration Below ---
>
>
> ifplugin Mail::SpamAssassin::Plugin::DNSEval
> ## MailBlacklist.com Spam sources
> header __RCVD_IN_MAILBLCOM_B    eval:check_rbl('mailblcom-lastexternal',
> 'service.mailblacklist.com.')
> tflags __RCVD_IN_MAILBLCOM_B    net
>
> ## MailWhitelist.com Ham sources
> header __RCVD_IN_MAILBLCOM_W    eval:check_rbl('mailblcom-firsttrusted',
> 'service.mailwhitelist.com.')
> tflags __RCVD_IN_MAILBLCOM_W    net
>
> ##### MailBlacklist.com Definitions - Bad senders
> # Definitions - Bad senders
> header __RCVD_IN_MAILBLCOM_S
>  eval:check_rbl_sub('mailblcom-lastexternal', '127.0.0.2')
> describe __RCVD_IN_MAILBLCOM_S    Listed at MailBlacklist.com, Generic
> Blacklist Listing (-2)
> tflags __RCVD_IN_MAILBLCOM_S    net
>
> header RCVD_IN_MAILBLCOM_B5
>  eval:check_rbl_sub('mailblcom-lastexternal', '127.0.0.6')
> describe RCVD_IN_MAILBLCOM_B5    Listed at MailBlacklist.com, Very Bad
> Reputation Sender (-5)
> tflags RCVD_IN_MAILBLCOM_B5    net
>
> header RCVD_IN_MAILBLCOM_B4
>  eval:check_rbl_sub('mailblcom-lastexternal', '127.0.0.7')
> describe RCVD_IN_MAILBLCOM_B4    Listed at MailBlacklist.com, Bad
> Reputation Sender (-4)
> tflags RCVD_IN_MAILBLCOM_B4    net
>
> header RCVD_IN_MAILBLCOM_B3
>  eval:check_rbl_sub('mailblcom-lastexternal', '127.0.0.8')
> describe RCVD_IN_MAILBLCOM_B3    Listed at MailBlacklist.com, Low
> Reputation Sender (-3)
> tflags RCVD_IN_MAILBLCOM_B3    net
>
> header RCVD_IN_MAILBLCOM_B2
>  eval:check_rbl_sub('mailblcom-lastexternal', '127.0.0.9')
> describe RCVD_IN_MAILBLCOM_B2    Listed at MailBlacklist.com, Suspicious
> Sender (-2)
> tflags RCVD_IN_MAILBLCOM_B2    net
>
> # MailWhitelist.com Definitions - Good senders
> header RCVD_IN_MAILBLCOM_W5
>  eval:check_rbl_sub('mailblcom-firsttrusted', '^127\.0\.\d+\.3$')
> describe RCVD_IN_MAILBLCOM_W5    Listed at MailWhitelist.com, High
> Confidence Sender (+5)
> tflags RCVD_IN_MAILBLCOM_W5    nice net
>
> header RCVD_IN_MAILBLCOM_W4
>  eval:check_rbl_sub('mailblcom-firsttrusted', '^127\.0\.\d+\.2$')
> describe RCVD_IN_MAILBLCOM_W4    Listed at MailWhitelist.com, Medium
> Confidence Sender (+4)
> tflags RCVD_IN_MAILBLCOM_W4    nice net
>
> header RCVD_IN_MAILBLCOM_W3
>  eval:check_rbl_sub('mailblcom-firsttrusted', '^127\.0\.\d+\.1$')
> describe RCVD_IN_MAILBLCOM_W3    Listed at MailWhitelist.com, Low
> Confidence Sender (+3)
> tflags RCVD_IN_MAILBLCOM_W3    nice net
>
> header RCVD_IN_MAILBLCOM_W2
>  eval:check_rbl_sub('mailblcom-firsttrusted', '^127\.0\.\d+\.0$')
> describe RCVD_IN_MAILBLCOM_W2    Listed at MailWhitelist.com, No
> Confidence Sender (+2)
> tflags RCVD_IN_MAILBLCOM_W2    nice net
>
> meta __RCVD_IN_MAILBLCOM_BL    RCVD_IN_MAILBLCOM_B5 ||
> RCVD_IN_MAILBLCOM_B4 || RCVD_IN_MAILBLCOM_B3
> tflags __RCVD_IN_MAILBLCOM_BL    net
>
> meta RCVD_IN_MAILBLCOM_SBI        __RCVD_IN_MAILBLCOM_S &&
> !__RCVD_IN_MAILBLCOM_BL
> tflags RCVD_IN_MAILBLCOM_SBI    net
>
> # MailBlacklist.com Bad
> meta RCVD_IN_MAILBLCOM_BL        RCVD_IN_MAILBLCOM_B5 ||
> RCVD_IN_MAILBLCOM_B4 || RCVD_IN_MAILBLCOM_B3 || __RCVD_IN_MAILBLCOM_S
> describe RCVD_IN_MAILBLCOM_BL    MailBlacklist.com Bad Senders
> tflags RCVD_IN_MAILBLCOM_BL    net
>
> # MailWhitelist.com Good
> meta RCVD_IN_MAILBLCOM_WL        RCVD_IN_MAILBLCOM_W5 ||
> RCVD_IN_MAILBLCOM_W4 || RCVD_IN_MAILBLCOM_W3
> describe RCVD_IN_MAILBLCOM_WL    MailWhitelist.com Good Senders
> tflags RCVD_IN_MAILBLCOM_WL    nice net
>
>   endif
>