GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Mail::SpamAssassin::Plugin::Esp(3) User Contributed Perl Documentation Mail::SpamAssassin::Plugin::Esp(3)

Esp - checks ESP abused accounts

  loadplugin    Mail::SpamAssassin::Plugin::Esp

This plugin checks emails coming from ESP abused accounts.

loadplugin Mail::SpamAssassin::Plugin::Esp Esp.pm

ifplugin Mail::SpamAssassin::Plugin::Esp

  sendgrid_feed /etc/mail/spamassassin/sendgrid-id-dnsbl.txt,/etc/mail/spamassassin/sendgrid-id-local.txt
  sendgrid_domains_feed /etc/mail/spamassassin/sendgrid-envelopefromdomain-dnsbl.txt

  header          SPBL_SENDGRID           eval:esp_sendgrid_check()
  describe        SPBL_SENDGRID           Message from Sendgrid abused account

endif

Usage:

  esp_constantcontact_check()
    Checks for Constant Contact id abused accounts

  esp_mailchimp_check()
    Checks for Mailchimp abused accounts

  esp_maildome_check()
    Checks for Maildome abused accounts

  esp_mailgun_check()
    Checks for Mailgun abused accounts

  esp_mailup_check()
    Checks for Mailup abused accounts

  esp_mdrctr_check()
    Checks for Mdirector id abused accounts

  esp_sendgrid_check()
    Checks for Sendgrid abused accounts (both id and domains)

  esp_sendgrid_check_id()
    Checks for Sendgrid id abused accounts

  esp_sendgrid_check_domain()
    Checks for Sendgrid domains abused accounts

  esp_sendindblue_check()
    Checks for Sendinblue abused accounts

constantcontact_feed [...]
A list of files with abused Constant Contact accounts. Files can be separated by a comma.
mailchimp_feed [...]
A list of files with abused Mailchimp accounts. Files can be separated by a comma.
maildome_feed [...]
A list of files with abused Maildome accounts. Files can be separated by a comma.
mailgun_feed [...]
A list of files with abused Mailgun accounts. Files can be separated by a comma.
mailup_feed [...]
A list of files with abused Mailup accounts. Files can be separated by a comma.
mdrctr_feed [...]
A list of files with abused Mdirector accounts. Files can be separated by a comma.
sendgrid_domains_feed [...]
A list of files with abused domains managed by Sendgrid. Files can be separated by a comma. More info at https://www.invaluement.com/serviceproviderdnsbl/. Data file can be downloaded from https://www.invaluement.com/spdata/sendgrid-envelopefromdomain-dnsbl.txt.
sendgrid_feed [...]
A list of files with all abused Sendgrid accounts. Files can be separated by a comma. More info at https://www.invaluement.com/serviceproviderdnsbl/. Data file can be downloaded from https://www.invaluement.com/spdata/sendgrid-id-dnsbl.txt.
sendinblue_feed [...]
A list of files with abused Sendinblue accounts. Files can be separated by a comma.

The plugin sets some tags when a rule match, those tags can be used to use direct queries against rbl.

If direct queries are used the main rule will be used only to set the tag and the score should be added to the askdns rule.

  ifplugin Mail::SpamAssassin::Plugin::AskDNS
    askdns   SENDGRID_ID _SENDGRIDID_.rbl.domain.tld A 127.0.0.2
    describe SENDGRID_ID Sendgrid account matches rbl
  endif

Tags that the plugin could set are:

  • CONSTANTCONTACTID
  • MAILCHIMPID
  • MAILDOMEID
  • MAILGUNID
  • MAILUPID
  • MDRCTRID
  • SENDGRIDDOM
  • SENDGRIDID
  • SENDINBLUEID
2022-03-21 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.