---
name: "Mail::SpamAssassin::GeoDB"
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::GeoDB"
---

# Mail::SpamAssassin::GeoDB(3pm)

unified interface for geoip modules Plugins need to signal SA main package the modules they want loaded, supported modules are "GeoIP2", "Geo::IP", "IP::Country::DB\_File" and "IP::Country::Fast". package Mail::SpamAssassin::Plugin::MyPlugin; sub new { ... $self-\>{main}-\>{geodb\_wanted}-\>{country} = 1; $self-\>{main}-\>{geodb\_wanted}-\>{isp} = 1; ) (internal stuff still subject to change)

## NAME

Mail::SpamAssassin::GeoDB - unified interface for geoip modules

Plugins need to signal SA main package the modules they want loaded, supported modules are "GeoIP2", "Geo::IP", "IP::Country::DB\_File" and "IP::Country::Fast".

package Mail::SpamAssassin::Plugin::MyPlugin; sub new {\
   ...\
   $self-\>{main}-\>{geodb\_wanted}-\>{country} = 1;\
   $self-\>{main}-\>{geodb\_wanted}-\>{isp} = 1; )

(internal stuff still subject to change)
