---
name: "Mail::SpamAssassin::Plugin::WLBLEval"
section: "3pm"
platform: "linux"
package: "spamassassin"
version: "4.0.2-3"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/Mail::SpamAssassin::Plugin::WLBLEval"
---

# Mail::SpamAssassin::Plugin::WLBLEval(3pm)

SpamAssassin plugin for blocklist and welcomelist evaluation

## NAME

Mail::SpamAssassin::Plugin::WLBLEval - SpamAssassin plugin for blocklist and welcomelist evaluation

## SYNOPSIS

```
  loadplugin Mail::SpamAssassin::Plugin::WLBLEval
  # In your rules:
  header   FROM_IN_BLOCKLIST   eval:check_from_in_blocklist()
  header   TO_IN_WELCOMELIST   eval:check_to_in_welcomelist()
```

## DESCRIPTION

This plugin provides functions for blocklists and welcomelists for sender and recipient addresses, as well as URI host lists. It supports matching by address, domain, and relay information.

## METHODS

- **check\_from\_in\_blocklist()**

  Checks if the sender address is in the blocklist.

- **check\_to\_in\_blocklist()**

  Checks if the recipient address is in the blocklist.

- **check\_to\_in\_welcomelist()**

  Checks if the recipient address is in the welcomelist.

- **check\_to\_in\_more\_spam()**

  Checks if the recipient address is in the more\_spam\_to list.

- **check\_to\_in\_all\_spam()**

  Checks if the recipient address is in the all\_spam\_to list.

- check\_from\_in\_list($list)

  Checks if the sender address is in the specified list.

- check\_replyto\_in\_list($list)

  Checks if the Reply-To address is in the specified list.

- check\_wb\_list($params)

  Checks if an address is in a welcomelist or blocklist, based on parameters.

- check\_to\_in\_list($list)

  Checks if the recipient address is in the specified list.

- **check\_from\_in\_welcomelist()**

  Checks if the sender address is in the welcomelist.

- **check\_forged\_in\_welcomelist()**

  Checks if the sender address is forged with respect to the welcomelist.

- **check\_from\_in\_default\_welcomelist()**

  Checks if the sender address is in the default welcomelist.

- **check\_forged\_in\_default\_welcomelist()**

  Checks if the sender address is forged with respect to the default welcomelist.

- **check\_mailfrom\_matches\_rcvd()**

  Checks if the envelope sender domain matches the relay domain.

- **check\_uri\_host\_in\_blocklist()**

  Checks if any URI host is in the blocklist.

- **check\_uri\_host\_in\_welcomelist()**

  Checks if any URI host is in the welcomelist.

- check\_uri\_host\_listed($subname)

  Checks if any URI host is listed in the specified list.
