Spamassassin 3.4.4 released
Spamassassin 3.4.4 released
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
We are waiting for JAM Software to release his port.
Re: Spamassassin 3.4.4 released
3.4.6 as of 2021-04-12... i send a few mails to jam to notify them about new versions,
Got one reply, 2020-02-14
After that i gave up on them and have a ubuntu VM setup for SpamAssassin/Bind
Got one reply, 2020-02-14
Code: Select all
Hello,
thanks for the heads up.
We are currently planning to release the newest version but can’t specify a release date yet.
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
Trying this new build on a VM, i notice only the old GEOIP is supported although GEOIP2 is about the standard nowadays and GeoIPCity.dat can not be downloaded any longer through official channels, eg: maxmind
Anyone knows how to install (missing) modules manually?
FYI, GeoIPCity.dat (non official)
https://mailfud.org/geoip-legacy/
Code: Select all
optional module not installed: GeoIP2::Database::Reader ('require' failed)
FYI, GeoIPCity.dat (non official)
https://mailfud.org/geoip-legacy/
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
On my Ubuntu system they are Perl Modules
I use Webmin and there is a 'Tool' for adding Perl Modules
I use Webmin and there is a 'Tool' for adding Perl Modules
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation
https://www.hmailserver.com/documentation
Re: Spamassassin 3.4.4 released
lol, i know
But because this comes with it's own perl interpreter and modules included you can not really install missing modules
I had some luck with copying over modules from a local strawberry perl installation with required modules in the past, tried the same with GeoIP2::Database::Reader but that didn't seem to work
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
HashBL plugin has been updated in 3.4.4
Some interesting things there
https://spamassassin.apache.org/full/3. ... HashBL.txt
BTC -> https://btcblack.it/
Old OLEMacro (https://github.com/fmbla/spamassassin-olemacro) is now included in SpamAssassin
https://spamassassin.apache.org/full/3. ... BMacro.txt
Some interesting things there
https://spamassassin.apache.org/full/3. ... HashBL.txt
BTC -> https://btcblack.it/
Code: Select all
if (version >= 3.004003)
ifplugin Mail::SpamAssassin::Plugin::HashBL
body __HASHBL_BTC eval:check_hashbl_bodyre('bl.btcblack.it', 'raw/max=10/shuffle', '\b(?<!=)([13][a-km-zA-HJ-NP-Z1-9]{25,34}|bc1[acdefghjklmnpqrstuvwxyz234567890]{30,90})\b')
priority __HASHBL_BTC -100
tflags __HASHBL_BTC net
meta BTC_BLACK ( __HASHBL_BTC && __BITCOIN_ID && !__URL_BTC_ID )
describe BTC_BLACK Message contains BTC address found on BTCBL
score BTC_BLACK 5.0
endif
endif
https://spamassassin.apache.org/full/3. ... BMacro.txt
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
Makes you wonder why they updated it to 3.4.4 after all this time and why not directly updated to 3.4.6 (as that closed some security issues)
[edit] Oops, looks like Ubuntu 20.04 (Focal Fossa) also still uses 3.4.4 and not has been updated to 3.4.6 (although it includes the security fixes from 3.4.5 with 3.4.4-1ubuntu1.1)
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
If i enable OLEVBMacro plugin i get:
Code: Select all
Sat Sep 4 10:40:56 2021 [1292] error: The symlink function is unimplemented at C:\Program Files\JAM Software\SpamAssassin for Windows\runtime\inc\lib/Archive/Zip/Member.pm line 39.
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
I think you can ignore that error/warning when force it to "false", eg: 0 by defaultRvdH wrote: ↑2021-09-04 10:53If i enable OLEVBMacro plugin i get:Code: Select all
Sat Sep 4 10:40:56 2021 [1292] error: The symlink function is unimplemented at C:\Program Files\JAM Software\SpamAssassin for Windows\runtime\inc\lib/Archive/Zip/Member.pm line 39.
Member.pm line 39
Code: Select all
use constant OS_SUPPORTS_SYMLINK => 0;
# use constant OS_SUPPORTS_SYMLINK => do {
# local $@;
# !!eval { symlink("",""); 1 };
# };
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
I also noticed some inconsistencies in the 32bit vs 64bit installers
64 bit includes optional module(s)
GeoIP2::Database::Reader isn't working on both 32bit and 64bit, but there is a workaround
Trick is to download and install strawberry-perl-5.30.0.1-32bit.msi or strawberry-perl-5.30.0.1-64bit.msi (depending on the architecture of SpamAssassin you installed)
RelayCountry.cf (simply example, change country_db_path to the path GeoLite2-Country.mmdb is located on your system)
OLEVBMacro on 32bit needs a additional fix
C:\Strawberry\perl\lib\File\Copy.pm, comment line 20, eg:
Enable Mail::SpamAssassin::Plugin::OLEVBMacro in v343.pre
OLEVBMacro.cf
64 bit includes optional module(s)
- Geo::IP
- IP::Country::DB_File
GeoIP2::Database::Reader isn't working on both 32bit and 64bit, but there is a workaround
Trick is to download and install strawberry-perl-5.30.0.1-32bit.msi or strawberry-perl-5.30.0.1-64bit.msi (depending on the architecture of SpamAssassin you installed)
- Install Strawberry Perl (this guide uses default install location, eg: C:\Strawberry\)
- After installation run Perl (command line)
- enter: cpan
- enter: install GeoIP2::Database::Reader
- After installation completes (this can take a while) enter: exit
- Now copy and overwrite everything inside "C:\Strawberry\perl\site\lib" into "C:\Program Files (x86)\JAM Software\SpamAssassin for Windows\runtime\inc\lib" (32bit) or "C:\Program Files\JAM Software\SpamAssassin for Windows\runtime\inc\lib" (64bit)
- rename or delete "C:\Program Files (x86)\JAM Software\SpamAssassin for Windows\perl530.dll" (32bit) or "C:\Program Files\JAM Software\SpamAssassin for Windows\perl530.dll" (64bit)
note: this will force spamassassin to use the perl interpreter inside C:\Strawberry\perl\ - run "spamassassin -D --lint > debug.log 2>&1" from a command line in the folder "C:\Program Files (x86)\JAM Software\SpamAssassin for Windows" (32bit) or "C:\Program Files\JAM Software\SpamAssassin for Windows" (64bit) note the line: "optional module installed: GeoIP2::Database::Reader, version 2.006002" listed inside the created debug.log
- restart spamd.exe (or your service)
RelayCountry.cf (simply example, change country_db_path to the path GeoLite2-Country.mmdb is located on your system)
Code: Select all
ifplugin Mail::SpamAssassin::Plugin::RelayCountry
country_db_type GeoIP2
country_db_path C:\Geoip\GeoLite2-Country.mmdb
header RELAYCOUNTRY_BAD X-Relay-Countries =~ /^(CN|BR|IN|VN|EE|RU)/
describe RELAYCOUNTRY_BAD Relayed through China, Brazil, India, Vietnam, Estonia and Russia at some point
score RELAYCOUNTRY_BAD 0.5
header RELAYCOUNTRY_GOOD X-Relay-Countries =~ /^(NL|BE|EU)/
describe RELAYCOUNTRY_GOOD First untrusted relay is Netherlands, Belgium or European Union :-)
score RELAYCOUNTRY_GOOD -0.2
add_header all Relay-Country _RELAYCOUNTRY_
endif
OLEVBMacro on 32bit needs a additional fix
C:\Strawberry\perl\lib\File\Copy.pm, comment line 20, eg:
Code: Select all
# BEGIN { eval q{ use Time::HiRes qw( stat utime ) } };
Enable Mail::SpamAssassin::Plugin::OLEVBMacro in v343.pre
OLEVBMacro.cf
Code: Select all
ifplugin Mail::SpamAssassin::Plugin::OLEVBMacro
body OLEMACRO eval:check_olemacro()
describe OLEMACRO Attachment has an Office Macro
score OLEMACRO 0.1
body OLEMACRO_MALICE eval:check_olemacro_malice()
describe OLEMACRO_MALICE Potentially malicious Office Macro
score OLEMACRO_MALICE 0.1
body OLEMACRO_ENCRYPTED eval:check_olemacro_encrypted()
describe OLEMACRO_ENCRYPTED Has an Office doc that is encrypted
score OLEMACRO_ENCRYPTED 0.1
body OLEMACRO_RENAME eval:check_olemacro_renamed()
describe OLEMACRO_RENAME Has an Office doc that has been renamed
score OLEMACRO_RENAME 0.1
body OLEMACRO_ZIP_PW eval:check_olemacro_zip_password()
describe OLEMACRO_ZIP_PW Has an Office doc that is password protected in a zip
score OLEMACRO_ZIP_PW 0.1
body OLEMACRO_CSV eval:check_olemacro_csv()
describe OLEMACRO_CSV Malicious csv file that tries to exec cmd.exe detected
score OLEMACRO_CSV 0.1
if (version >= 3.004005)
body OLEMACRO_DOWNLOAD_EXE eval:check_olemacro_download_exe()
describe OLEMACRO_DOWNLOAD_EXE Malicious code inside the Office doc that tries to download a .exe file detected
score OLEMACRO_DOWNLOAD_EXE 0.1
endif
endif # Mail::SpamAssassin::Plugin::OLEVBMacro
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
If you see excessive log entries like this: "dns: no likely matching queries for id {randomid}" in your logs, this seems to be a bug in DNSResolver.pm when the previous ran operation contained a SHORTCIRCUIT rule where spamd doesn't wait for answers for (all) dns lookups.
You can force those line to go to debug log by changing DNSResolver.pm
change info() into dbg() in line 772, line 783 and line 786.
You can force those line to go to debug log by changing DNSResolver.pm
change info() into dbg() in line 772, line 783 and line 786.
Code: Select all
if ($cb) {
$cb->($packet, $id, $now);
$cnt++;
} else { # no match, report the problem
if ($rcode eq 'REFUSED' || $id =~ m{^\d+/NO_QUESTION_IN_PACKET\z}) {
# the failure was already reported above
} else {
dbg("dns: no callback for id $id, ignored, packet on next debug line");
# prevent filling normal logs with huge packet dumps
dbg("dns: %s", $packet ? $packet->string : "undef");
}
# report a likely matching query for diagnostic purposes
local $1;
if ($id =~ m{^(\d+)/}) {
my $dnsid = $1; # the raw DNS packet id
my @matches =
grep(m{^\Q$dnsid\E/}, keys %{$self->{id_to_callback}});
if (!@matches) {
dbg("dns: no likely matching queries for id %s", $dnsid);
} else {
dbg("dns: a likely matching query: %s", join(', ', @matches));
}
}
}
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
Re: Spamassassin 3.4.4 released
similar to countries.nerd.dk.cf, only without DNS queriesRvdH wrote: ↑2021-09-05 02:34I also noticed some inconsistencies in the 32bit vs 64bit installers
64 bit includes optional module(s)Whereas both are missing from the 32bit installer
- Geo::IP
- IP::Country::DB_File
GeoIP2::Database::Reader isn't working on both 32bit and 64bit, but there is a workaround
Trick is to download and install strawberry-perl-5.30.0.1-32bit.msi or strawberry-perl-5.30.0.1-64bit.msi (depending on the architecture of SpamAssassin you installed)Enable Mail::SpamAssassin::Plugin::RelayCountry in init.pre
- Install Strawberry Perl (this guide uses default install location, eg: C:\Strawberry\)
- After installation run Perl (command line)
- enter: cpan
- enter: install GeoIP2::Database::Reader
- After installation completes (this can take a while) enter: exit
- Now copy and overwrite everything inside "C:\Strawberry\perl\site\lib" into "C:\Program Files (x86)\JAM Software\SpamAssassin for Windows\runtime\inc\lib" (32bit) or "C:\Program Files\JAM Software\SpamAssassin for Windows\runtime\inc\lib" (64bit)
- rename or delete "C:\Program Files (x86)\JAM Software\SpamAssassin for Windows\perl530.dll" (32bit) or "C:\Program Files\JAM Software\SpamAssassin for Windows\perl530.dll" (64bit)
note: this will force spamassassin to use the perl interpreter inside C:\Strawberry\perl\- run "spamassassin -D --lint > debug.log 2>&1" from a command line in the folder "C:\Program Files (x86)\JAM Software\SpamAssassin for Windows" (32bit) or "C:\Program Files\JAM Software\SpamAssassin for Windows" (64bit) note the line: "optional module installed: GeoIP2::Database::Reader, version 2.006002" listed inside the created debug.log
- restart spamd.exe (or your service)
RelayCountry.cf (simply example, change country_db_path to the path GeoLite2-Country.mmdb is located on your system)Code: Select all
ifplugin Mail::SpamAssassin::Plugin::RelayCountry country_db_type GeoIP2 country_db_path C:\Geoip\GeoLite2-Country.mmdb header RELAYCOUNTRY_BAD X-Relay-Countries =~ /^(CN|BR|IN|VN|EE|RU)/ describe RELAYCOUNTRY_BAD Relayed through China, Brazil, India, Vietnam, Estonia and Russia at some point score RELAYCOUNTRY_BAD 0.5 header RELAYCOUNTRY_GOOD X-Relay-Countries =~ /^(NL|BE|EU)/ describe RELAYCOUNTRY_GOOD First untrusted relay is Netherlands, Belgium or European Union :-) score RELAYCOUNTRY_GOOD -0.2 add_header all Relay-Country _RELAYCOUNTRY_ endif
RelayCountriesAll.cf (comment and score as you wish)
Code: Select all
ifplugin Mail::SpamAssassin::Plugin::RelayCountry
country_db_type GeoIP2
country_db_path C:\Geoip\GeoLite2-Country.mmdb
header RELAYCOUNTRY_A1 X-Relay-Countries =~ /A1/i
describe RELAYCOUNTRY_A1 Relayed through anonymous proxy
score RELAYCOUNTRY_A1 3.0
header RELAYCOUNTRY_A2 X-Relay-Countries =~ /A2/i
describe RELAYCOUNTRY_A2 Relayed through satellite provider
score RELAYCOUNTRY_A2 3.0
header RELAYCOUNTRY_O1 X-Relay-Countries =~ /O1/i
describe RELAYCOUNTRY_O1 Relayed through other/unknown country
score RELAYCOUNTRY_O1 3.0
header RELAYCOUNTRY_AD X-Relay-Countries =~ /AD/i
describe RELAYCOUNTRY_AD Relayed through Andorra at some point
score RELAYCOUNTRY_AD 3.0
header RELAYCOUNTRY_AE X-Relay-Countries =~ /AE/i
describe RELAYCOUNTRY_AE Relayed through United Arab Emirates at some point
score RELAYCOUNTRY_AE 3.0
header RELAYCOUNTRY_AF X-Relay-Countries =~ /AF/i
describe RELAYCOUNTRY_AF Relayed through Afghanistan at some point
score RELAYCOUNTRY_AF 3.0
header RELAYCOUNTRY_AG X-Relay-Countries =~ /AG/i
describe RELAYCOUNTRY_AG Relayed through Antigua and Barbuda at some point
score RELAYCOUNTRY_AG 3.0
header RELAYCOUNTRY_AI X-Relay-Countries =~ /AI/i
describe RELAYCOUNTRY_AI Relayed through Anguilla at some point
score RELAYCOUNTRY_AI 3.0
header RELAYCOUNTRY_AL X-Relay-Countries =~ /AL/i
describe RELAYCOUNTRY_AL Relayed through Albania at some point
score RELAYCOUNTRY_AL 3.0
header RELAYCOUNTRY_AM X-Relay-Countries =~ /AM/i
describe RELAYCOUNTRY_AM Relayed through Armenia at some point
score RELAYCOUNTRY_AM 3.0
header RELAYCOUNTRY_AO X-Relay-Countries =~ /AO/i
describe RELAYCOUNTRY_AO Relayed through Angola at some point
score RELAYCOUNTRY_AO 3.0
header RELAYCOUNTRY_AP X-Relay-Countries =~ /AP/i
describe RELAYCOUNTRY_AP Relayed through Asia/Pacific Region at some point
score RELAYCOUNTRY_AP 3.0
header RELAYCOUNTRY_AQ X-Relay-Countries =~ /AQ/i
describe RELAYCOUNTRY_AQ Relayed through Antarctica at some point
score RELAYCOUNTRY_AQ 3.0
header RELAYCOUNTRY_AR X-Relay-Countries =~ /AR/i
describe RELAYCOUNTRY_AR Relayed through Argentina at some point
score RELAYCOUNTRY_AR 3.0
header RELAYCOUNTRY_AS X-Relay-Countries =~ /AS/i
describe RELAYCOUNTRY_AS Relayed through American Samoa at some point
score RELAYCOUNTRY_AS 3.0
header RELAYCOUNTRY_AT X-Relay-Countries =~ /AT/i
describe RELAYCOUNTRY_AT Relayed through Austria at some point
score RELAYCOUNTRY_AT 3.0
header RELAYCOUNTRY_AU X-Relay-Countries =~ /AU/i
describe RELAYCOUNTRY_AU Relayed through Australia at some point
score RELAYCOUNTRY_AU 3.0
header RELAYCOUNTRY_AW X-Relay-Countries =~ /AW/i
describe RELAYCOUNTRY_AW Relayed through Aruba at some point
score RELAYCOUNTRY_AW 3.0
header RELAYCOUNTRY_AX X-Relay-Countries =~ /AX/i
describe RELAYCOUNTRY_AX Relayed through Aland Islands at some point
score RELAYCOUNTRY_AX 3.0
header RELAYCOUNTRY_AZ X-Relay-Countries =~ /AZ/i
describe RELAYCOUNTRY_AZ Relayed through Azerbaijan at some point
score RELAYCOUNTRY_AZ 3.0
header RELAYCOUNTRY_BA X-Relay-Countries =~ /BA/i
describe RELAYCOUNTRY_BA Relayed through Bosnia and Herzegovina at some point
score RELAYCOUNTRY_BA 3.0
header RELAYCOUNTRY_BB X-Relay-Countries =~ /BB/i
describe RELAYCOUNTRY_BB Relayed through Barbados at some point
score RELAYCOUNTRY_BB 3.0
header RELAYCOUNTRY_BD X-Relay-Countries =~ /BD/i
describe RELAYCOUNTRY_BD Relayed through Bangladesh at some point
score RELAYCOUNTRY_BD 3.0
header RELAYCOUNTRY_BE X-Relay-Countries =~ /BE/i
describe RELAYCOUNTRY_BE Relayed through Belgium at some point
score RELAYCOUNTRY_BE 3.0
header RELAYCOUNTRY_BF X-Relay-Countries =~ /BF/i
describe RELAYCOUNTRY_BF Relayed through Burkina Faso at some point
score RELAYCOUNTRY_BF 3.0
header RELAYCOUNTRY_BG X-Relay-Countries =~ /BG/i
describe RELAYCOUNTRY_BG Relayed through Bulgaria at some point
score RELAYCOUNTRY_BG 3.0
header RELAYCOUNTRY_BH X-Relay-Countries =~ /BH/i
describe RELAYCOUNTRY_BH Relayed through Bahrain at some point
score RELAYCOUNTRY_BH 3.0
header RELAYCOUNTRY_BI X-Relay-Countries =~ /BI/i
describe RELAYCOUNTRY_BI Relayed through Burundi at some point
score RELAYCOUNTRY_BI 3.0
header RELAYCOUNTRY_BJ X-Relay-Countries =~ /BJ/i
describe RELAYCOUNTRY_BJ Relayed through Benin at some point
score RELAYCOUNTRY_BJ 3.0
header RELAYCOUNTRY_BL X-Relay-Countries =~ /BL/i
describe RELAYCOUNTRY_BL Relayed through Saint Barthelemey at some point
score RELAYCOUNTRY_BL 3.0
header RELAYCOUNTRY_BM X-Relay-Countries =~ /BM/i
describe RELAYCOUNTRY_BM Relayed through Bermuda at some point
score RELAYCOUNTRY_BM 3.0
header RELAYCOUNTRY_BN X-Relay-Countries =~ /BN/i
describe RELAYCOUNTRY_BN Relayed through Brunei Darussalam at some point
score RELAYCOUNTRY_BN 3.0
header RELAYCOUNTRY_BO X-Relay-Countries =~ /BO/i
describe RELAYCOUNTRY_BO Relayed through Bolivia at some point
score RELAYCOUNTRY_BO 3.0
header RELAYCOUNTRY_BQ X-Relay-Countries =~ /BQ/i
describe RELAYCOUNTRY_BQ Relayed through Bonaire, Saint Eustatius and Saba at some point
score RELAYCOUNTRY_BQ 3.0
header RELAYCOUNTRY_BR X-Relay-Countries =~ /BR/i
describe RELAYCOUNTRY_BR Relayed through Brazil at some point
score RELAYCOUNTRY_BR 3.0
header RELAYCOUNTRY_BS X-Relay-Countries =~ /BS/i
describe RELAYCOUNTRY_BS Relayed through Bahamas at some point
score RELAYCOUNTRY_BS 3.0
header RELAYCOUNTRY_BT X-Relay-Countries =~ /BT/i
describe RELAYCOUNTRY_BT Relayed through Bhutan at some point
score RELAYCOUNTRY_BT 3.0
header RELAYCOUNTRY_BV X-Relay-Countries =~ /BV/i
describe RELAYCOUNTRY_BV Relayed through Bouvet Island at some point
score RELAYCOUNTRY_BV 3.0
header RELAYCOUNTRY_BW X-Relay-Countries =~ /BW/i
describe RELAYCOUNTRY_BW Relayed through Botswana at some point
score RELAYCOUNTRY_BW 3.0
header RELAYCOUNTRY_BY X-Relay-Countries =~ /BY/i
describe RELAYCOUNTRY_BY Relayed through Belarus at some point
score RELAYCOUNTRY_BY 3.0
header RELAYCOUNTRY_BZ X-Relay-Countries =~ /BZ/i
describe RELAYCOUNTRY_BZ Relayed through Belize at some point
score RELAYCOUNTRY_BZ 3.0
header RELAYCOUNTRY_CA X-Relay-Countries =~ /CA/i
describe RELAYCOUNTRY_CA Relayed through Canada at some point
score RELAYCOUNTRY_CA 3.0
header RELAYCOUNTRY_CC X-Relay-Countries =~ /CC/i
describe RELAYCOUNTRY_CC Relayed through Cocos (Keeling) Islands at some point
score RELAYCOUNTRY_CC 3.0
header RELAYCOUNTRY_CD X-Relay-Countries =~ /CD/i
describe RELAYCOUNTRY_CD Relayed through Congo, The Democratic Republic of the at some point
score RELAYCOUNTRY_CD 3.0
header RELAYCOUNTRY_CF X-Relay-Countries =~ /CF/i
describe RELAYCOUNTRY_CF Relayed through Central African Republic at some point
score RELAYCOUNTRY_CF 3.0
header RELAYCOUNTRY_CG X-Relay-Countries =~ /CG/i
describe RELAYCOUNTRY_CG Relayed through Congo at some point
score RELAYCOUNTRY_CG 3.0
header RELAYCOUNTRY_CH X-Relay-Countries =~ /CH/i
describe RELAYCOUNTRY_CH Relayed through Switzerland at some point
score RELAYCOUNTRY_CH 3.0
header RELAYCOUNTRY_CI X-Relay-Countries =~ /CI/i
describe RELAYCOUNTRY_CI Relayed through Cote d'Ivoire at some point
score RELAYCOUNTRY_CI 3.0
header RELAYCOUNTRY_CK X-Relay-Countries =~ /CK/i
describe RELAYCOUNTRY_CK Relayed through Cook Islands at some point
score RELAYCOUNTRY_CK 3.0
header RELAYCOUNTRY_CL X-Relay-Countries =~ /CL/i
describe RELAYCOUNTRY_CL Relayed through Chile at some point
score RELAYCOUNTRY_CL 3.0
header RELAYCOUNTRY_CM X-Relay-Countries =~ /CM/i
describe RELAYCOUNTRY_CM Relayed through Cameroon at some point
score RELAYCOUNTRY_CM 3.0
header RELAYCOUNTRY_CN X-Relay-Countries =~ /CN/i
describe RELAYCOUNTRY_CN Relayed through China at some point
score RELAYCOUNTRY_CN 3.0
header RELAYCOUNTRY_CO X-Relay-Countries =~ /CO/i
describe RELAYCOUNTRY_CO Relayed through Colombia at some point
score RELAYCOUNTRY_CO 3.0
header RELAYCOUNTRY_CR X-Relay-Countries =~ /CR/i
describe RELAYCOUNTRY_CR Relayed through Costa Rica at some point
score RELAYCOUNTRY_CR 3.0
header RELAYCOUNTRY_CU X-Relay-Countries =~ /CU/i
describe RELAYCOUNTRY_CU Relayed through Cuba at some point
score RELAYCOUNTRY_CU 3.0
header RELAYCOUNTRY_CV X-Relay-Countries =~ /CV/i
describe RELAYCOUNTRY_CV Relayed through Cape Verde at some point
score RELAYCOUNTRY_CV 3.0
header RELAYCOUNTRY_CW X-Relay-Countries =~ /CW/i
describe RELAYCOUNTRY_CW Relayed through Curacao at some point
score RELAYCOUNTRY_CW 3.0
header RELAYCOUNTRY_CX X-Relay-Countries =~ /CX/i
describe RELAYCOUNTRY_CX Relayed through Christmas Island at some point
score RELAYCOUNTRY_CX 3.0
header RELAYCOUNTRY_CY X-Relay-Countries =~ /CY/i
describe RELAYCOUNTRY_CY Relayed through Cyprus at some point
score RELAYCOUNTRY_CY 3.0
header RELAYCOUNTRY_CZ X-Relay-Countries =~ /CZ/i
describe RELAYCOUNTRY_CZ Relayed through Czech Republic at some point
score RELAYCOUNTRY_CZ 3.0
header RELAYCOUNTRY_DE X-Relay-Countries =~ /DE/i
describe RELAYCOUNTRY_DE Relayed through Germany at some point
score RELAYCOUNTRY_DE 3.0
header RELAYCOUNTRY_DJ X-Relay-Countries =~ /DJ/i
describe RELAYCOUNTRY_DJ Relayed through Djibouti at some point
score RELAYCOUNTRY_DJ 3.0
header RELAYCOUNTRY_DK X-Relay-Countries =~ /DK/i
describe RELAYCOUNTRY_DK Relayed through Denmark at some point
score RELAYCOUNTRY_DK 3.0
header RELAYCOUNTRY_DM X-Relay-Countries =~ /DM/i
describe RELAYCOUNTRY_DM Relayed through Dominica at some point
score RELAYCOUNTRY_DM 3.0
header RELAYCOUNTRY_DO X-Relay-Countries =~ /DO/i
describe RELAYCOUNTRY_DO Relayed through Dominican Republic at some point
score RELAYCOUNTRY_DO 3.0
header RELAYCOUNTRY_DZ X-Relay-Countries =~ /DZ/i
describe RELAYCOUNTRY_DZ Relayed through Algeria at some point
score RELAYCOUNTRY_DZ 3.0
header RELAYCOUNTRY_EC X-Relay-Countries =~ /EC/i
describe RELAYCOUNTRY_EC Relayed through Ecuador at some point
score RELAYCOUNTRY_EC 3.0
header RELAYCOUNTRY_EE X-Relay-Countries =~ /EE/i
describe RELAYCOUNTRY_EE Relayed through Estonia at some point
score RELAYCOUNTRY_EE 3.0
header RELAYCOUNTRY_EG X-Relay-Countries =~ /EG/i
describe RELAYCOUNTRY_EG Relayed through Egypt at some point
score RELAYCOUNTRY_EG 3.0
header RELAYCOUNTRY_EH X-Relay-Countries =~ /EH/i
describe RELAYCOUNTRY_EH Relayed through Western Sahara at some point
score RELAYCOUNTRY_EH 3.0
header RELAYCOUNTRY_ER X-Relay-Countries =~ /ER/i
describe RELAYCOUNTRY_ER Relayed through Eritrea at some point
score RELAYCOUNTRY_ER 3.0
header RELAYCOUNTRY_ES X-Relay-Countries =~ /ES/i
describe RELAYCOUNTRY_ES Relayed through Spain at some point
score RELAYCOUNTRY_ES 3.0
header RELAYCOUNTRY_ET X-Relay-Countries =~ /ET/i
describe RELAYCOUNTRY_ET Relayed through Ethiopia at some point
score RELAYCOUNTRY_ET 3.0
header RELAYCOUNTRY_EU X-Relay-Countries =~ /EU/i
describe RELAYCOUNTRY_EU Relayed through Europe at some point
score RELAYCOUNTRY_EU 3.0
header RELAYCOUNTRY_FI X-Relay-Countries =~ /FI/i
describe RELAYCOUNTRY_FI Relayed through Finland at some point
score RELAYCOUNTRY_FI 3.0
header RELAYCOUNTRY_FJ X-Relay-Countries =~ /FJ/i
describe RELAYCOUNTRY_FJ Relayed through Fiji at some point
score RELAYCOUNTRY_FJ 3.0
header RELAYCOUNTRY_FK X-Relay-Countries =~ /FK/i
describe RELAYCOUNTRY_FK Relayed through Falkland Islands (Malvinas) at some point
score RELAYCOUNTRY_FK 3.0
header RELAYCOUNTRY_FM X-Relay-Countries =~ /FM/i
describe RELAYCOUNTRY_FM Relayed through Micronesia, Federated States of at some point
score RELAYCOUNTRY_FM 3.0
header RELAYCOUNTRY_FO X-Relay-Countries =~ /FO/i
describe RELAYCOUNTRY_FO Relayed through Faroe Islands at some point
score RELAYCOUNTRY_FO 3.0
header RELAYCOUNTRY_FR X-Relay-Countries =~ /FR/i
describe RELAYCOUNTRY_FR Relayed through France at some point
score RELAYCOUNTRY_FR 3.0
header RELAYCOUNTRY_GA X-Relay-Countries =~ /GA/i
describe RELAYCOUNTRY_GA Relayed through Gabon at some point
score RELAYCOUNTRY_GA 3.0
header RELAYCOUNTRY_GB X-Relay-Countries =~ /GB/i
describe RELAYCOUNTRY_GB Relayed through United Kingdom at some point
score RELAYCOUNTRY_GB 3.0
header RELAYCOUNTRY_GD X-Relay-Countries =~ /GD/i
describe RELAYCOUNTRY_GD Relayed through Grenada at some point
score RELAYCOUNTRY_GD 3.0
header RELAYCOUNTRY_GE X-Relay-Countries =~ /GE/i
describe RELAYCOUNTRY_GE Relayed through Georgia at some point
score RELAYCOUNTRY_GE 3.0
header RELAYCOUNTRY_GF X-Relay-Countries =~ /GF/i
describe RELAYCOUNTRY_GF Relayed through French Guiana at some point
score RELAYCOUNTRY_GF 3.0
header RELAYCOUNTRY_GG X-Relay-Countries =~ /GG/i
describe RELAYCOUNTRY_GG Relayed through Guernsey at some point
score RELAYCOUNTRY_GG 3.0
header RELAYCOUNTRY_GH X-Relay-Countries =~ /GH/i
describe RELAYCOUNTRY_GH Relayed through Ghana at some point
score RELAYCOUNTRY_GH 3.0
header RELAYCOUNTRY_GI X-Relay-Countries =~ /GI/i
describe RELAYCOUNTRY_GI Relayed through Gibraltar at some point
score RELAYCOUNTRY_GI 3.0
header RELAYCOUNTRY_GL X-Relay-Countries =~ /GL/i
describe RELAYCOUNTRY_GL Relayed through Greenland at some point
score RELAYCOUNTRY_GL 3.0
header RELAYCOUNTRY_GM X-Relay-Countries =~ /GM/i
describe RELAYCOUNTRY_GM Relayed through Gambia at some point
score RELAYCOUNTRY_GM 3.0
header RELAYCOUNTRY_GN X-Relay-Countries =~ /GN/i
describe RELAYCOUNTRY_GN Relayed through Guinea at some point
score RELAYCOUNTRY_GN 3.0
header RELAYCOUNTRY_GP X-Relay-Countries =~ /GP/i
describe RELAYCOUNTRY_GP Relayed through Guadeloupe at some point
score RELAYCOUNTRY_GP 3.0
header RELAYCOUNTRY_GQ X-Relay-Countries =~ /GQ/i
describe RELAYCOUNTRY_GQ Relayed through Equatorial Guinea at some point
score RELAYCOUNTRY_GQ 3.0
header RELAYCOUNTRY_GR X-Relay-Countries =~ /GR/i
describe RELAYCOUNTRY_GR Relayed through Greece at some point
score RELAYCOUNTRY_GR 3.0
header RELAYCOUNTRY_GS X-Relay-Countries =~ /GS/i
describe RELAYCOUNTRY_GS Relayed through South Georgia and the South Sandwich Islands at some point
score RELAYCOUNTRY_GS 3.0
header RELAYCOUNTRY_GT X-Relay-Countries =~ /GT/i
describe RELAYCOUNTRY_GT Relayed through Guatemala at some point
score RELAYCOUNTRY_GT 3.0
header RELAYCOUNTRY_GU X-Relay-Countries =~ /GU/i
describe RELAYCOUNTRY_GU Relayed through Guam at some point
score RELAYCOUNTRY_GU 3.0
header RELAYCOUNTRY_GW X-Relay-Countries =~ /GW/i
describe RELAYCOUNTRY_GW Relayed through Guinea-Bissau at some point
score RELAYCOUNTRY_GW 3.0
header RELAYCOUNTRY_GY X-Relay-Countries =~ /GY/i
describe RELAYCOUNTRY_GY Relayed through Guyana at some point
score RELAYCOUNTRY_GY 3.0
header RELAYCOUNTRY_HK X-Relay-Countries =~ /HK/i
describe RELAYCOUNTRY_HK Relayed through Hong Kong at some point
score RELAYCOUNTRY_HK 3.0
header RELAYCOUNTRY_HM X-Relay-Countries =~ /HM/i
describe RELAYCOUNTRY_HM Relayed through Heard Island and McDonald Islands at some point
score RELAYCOUNTRY_HM 3.0
header RELAYCOUNTRY_HN X-Relay-Countries =~ /HN/i
describe RELAYCOUNTRY_HN Relayed through Honduras at some point
score RELAYCOUNTRY_HN 3.0
header RELAYCOUNTRY_HR X-Relay-Countries =~ /HR/i
describe RELAYCOUNTRY_HR Relayed through Croatia at some point
score RELAYCOUNTRY_HR 3.0
header RELAYCOUNTRY_HT X-Relay-Countries =~ /HT/i
describe RELAYCOUNTRY_HT Relayed through Haiti at some point
score RELAYCOUNTRY_HT 3.0
header RELAYCOUNTRY_HU X-Relay-Countries =~ /HU/i
describe RELAYCOUNTRY_HU Relayed through Hungary at some point
score RELAYCOUNTRY_HU 3.0
header RELAYCOUNTRY_ID X-Relay-Countries =~ /ID/i
describe RELAYCOUNTRY_ID Relayed through Indonesia at some point
score RELAYCOUNTRY_ID 3.0
header RELAYCOUNTRY_IE X-Relay-Countries =~ /IE/i
describe RELAYCOUNTRY_IE Relayed through Ireland at some point
score RELAYCOUNTRY_IE 3.0
header RELAYCOUNTRY_IL X-Relay-Countries =~ /IL/i
describe RELAYCOUNTRY_IL Relayed through Israel at some point
score RELAYCOUNTRY_IL 3.0
header RELAYCOUNTRY_IM X-Relay-Countries =~ /IM/i
describe RELAYCOUNTRY_IM Relayed through Isle of Man at some point
score RELAYCOUNTRY_IM 3.0
header RELAYCOUNTRY_IN X-Relay-Countries =~ /IN/i
describe RELAYCOUNTRY_IN Relayed through India at some point
score RELAYCOUNTRY_IN 3.0
header RELAYCOUNTRY_IO X-Relay-Countries =~ /IO/i
describe RELAYCOUNTRY_IO Relayed through British Indian Ocean Territory at some point
score RELAYCOUNTRY_IO 3.0
header RELAYCOUNTRY_IQ X-Relay-Countries =~ /IQ/i
describe RELAYCOUNTRY_IQ Relayed through Iraq at some point
score RELAYCOUNTRY_IQ 3.0
header RELAYCOUNTRY_IR X-Relay-Countries =~ /IR/i
describe RELAYCOUNTRY_IR Relayed through Iran, Islamic Republic of at some point
score RELAYCOUNTRY_IR 3.0
header RELAYCOUNTRY_IS X-Relay-Countries =~ /IS/i
describe RELAYCOUNTRY_IS Relayed through Iceland at some point
score RELAYCOUNTRY_IS 3.0
header RELAYCOUNTRY_IT X-Relay-Countries =~ /IT/i
describe RELAYCOUNTRY_IT Relayed through Italy at some point
score RELAYCOUNTRY_IT 3.0
header RELAYCOUNTRY_JE X-Relay-Countries =~ /JE/i
describe RELAYCOUNTRY_JE Relayed through Jersey at some point
score RELAYCOUNTRY_JE 3.0
header RELAYCOUNTRY_JM X-Relay-Countries =~ /JM/i
describe RELAYCOUNTRY_JM Relayed through Jamaica at some point
score RELAYCOUNTRY_JM 3.0
header RELAYCOUNTRY_JO X-Relay-Countries =~ /JO/i
describe RELAYCOUNTRY_JO Relayed through Jordan at some point
score RELAYCOUNTRY_JO 3.0
header RELAYCOUNTRY_JP X-Relay-Countries =~ /JP/i
describe RELAYCOUNTRY_JP Relayed through Japan at some point
score RELAYCOUNTRY_JP 3.0
header RELAYCOUNTRY_KE X-Relay-Countries =~ /KE/i
describe RELAYCOUNTRY_KE Relayed through Kenya at some point
score RELAYCOUNTRY_KE 3.0
header RELAYCOUNTRY_KG X-Relay-Countries =~ /KG/i
describe RELAYCOUNTRY_KG Relayed through Kyrgyzstan at some point
score RELAYCOUNTRY_KG 3.0
header RELAYCOUNTRY_KH X-Relay-Countries =~ /KH/i
describe RELAYCOUNTRY_KH Relayed through Cambodia at some point
score RELAYCOUNTRY_KH 3.0
header RELAYCOUNTRY_KI X-Relay-Countries =~ /KI/i
describe RELAYCOUNTRY_KI Relayed through Kiribati at some point
score RELAYCOUNTRY_KI 3.0
header RELAYCOUNTRY_KM X-Relay-Countries =~ /KM/i
describe RELAYCOUNTRY_KM Relayed through Comoros at some point
score RELAYCOUNTRY_KM 3.0
header RELAYCOUNTRY_KN X-Relay-Countries =~ /KN/i
describe RELAYCOUNTRY_KN Relayed through Saint Kitts and Nevis at some point
score RELAYCOUNTRY_KN 3.0
header RELAYCOUNTRY_KP X-Relay-Countries =~ /KP/i
describe RELAYCOUNTRY_KP Relayed through Korea, Democratic People's Republic of at some point
score RELAYCOUNTRY_KP 3.0
header RELAYCOUNTRY_KR X-Relay-Countries =~ /KR/i
describe RELAYCOUNTRY_KR Relayed through Korea, Republic of at some point
score RELAYCOUNTRY_KR 3.0
header RELAYCOUNTRY_KW X-Relay-Countries =~ /KW/i
describe RELAYCOUNTRY_KW Relayed through Kuwait at some point
score RELAYCOUNTRY_KW 3.0
header RELAYCOUNTRY_KY X-Relay-Countries =~ /KY/i
describe RELAYCOUNTRY_KY Relayed through Cayman Islands at some point
score RELAYCOUNTRY_KY 3.0
header RELAYCOUNTRY_KZ X-Relay-Countries =~ /KZ/i
describe RELAYCOUNTRY_KZ Relayed through Kazakhstan at some point
score RELAYCOUNTRY_KZ 3.0
header RELAYCOUNTRY_LA X-Relay-Countries =~ /LA/i
describe RELAYCOUNTRY_LA Relayed through Lao People's Democratic Republic at some point
score RELAYCOUNTRY_LA 3.0
header RELAYCOUNTRY_LB X-Relay-Countries =~ /LB/i
describe RELAYCOUNTRY_LB Relayed through Lebanon at some point
score RELAYCOUNTRY_LB 3.0
header RELAYCOUNTRY_LC X-Relay-Countries =~ /LC/i
describe RELAYCOUNTRY_LC Relayed through Saint Lucia at some point
score RELAYCOUNTRY_LC 3.0
header RELAYCOUNTRY_LI X-Relay-Countries =~ /LI/i
describe RELAYCOUNTRY_LI Relayed through Liechtenstein at some point
score RELAYCOUNTRY_LI 3.0
header RELAYCOUNTRY_LK X-Relay-Countries =~ /LK/i
describe RELAYCOUNTRY_LK Relayed through Sri Lanka at some point
score RELAYCOUNTRY_LK 3.0
header RELAYCOUNTRY_LR X-Relay-Countries =~ /LR/i
describe RELAYCOUNTRY_LR Relayed through Liberia at some point
score RELAYCOUNTRY_LR 3.0
header RELAYCOUNTRY_LS X-Relay-Countries =~ /LS/i
describe RELAYCOUNTRY_LS Relayed through Lesotho at some point
score RELAYCOUNTRY_LS 3.0
header RELAYCOUNTRY_LT X-Relay-Countries =~ /LT/i
describe RELAYCOUNTRY_LT Relayed through Lithuania at some point
score RELAYCOUNTRY_LT 3.0
header RELAYCOUNTRY_LU X-Relay-Countries =~ /LU/i
describe RELAYCOUNTRY_LU Relayed through Luxembourg at some point
score RELAYCOUNTRY_LU 3.0
header RELAYCOUNTRY_LV X-Relay-Countries =~ /LV/i
describe RELAYCOUNTRY_LV Relayed through Latvia at some point
score RELAYCOUNTRY_LV 3.0
header RELAYCOUNTRY_LY X-Relay-Countries =~ /LY/i
describe RELAYCOUNTRY_LY Relayed through Libyan Arab Jamahiriya at some point
score RELAYCOUNTRY_LY 3.0
header RELAYCOUNTRY_MA X-Relay-Countries =~ /MA/i
describe RELAYCOUNTRY_MA Relayed through Morocco at some point
score RELAYCOUNTRY_MA 3.0
header RELAYCOUNTRY_MC X-Relay-Countries =~ /MC/i
describe RELAYCOUNTRY_MC Relayed through Monaco at some point
score RELAYCOUNTRY_MC 3.0
header RELAYCOUNTRY_MD X-Relay-Countries =~ /MD/i
describe RELAYCOUNTRY_MD Relayed through Moldova, Republic of at some point
score RELAYCOUNTRY_MD 3.0
header RELAYCOUNTRY_ME X-Relay-Countries =~ /ME/i
describe RELAYCOUNTRY_ME Relayed through Montenegro at some point
score RELAYCOUNTRY_ME 3.0
header RELAYCOUNTRY_MF X-Relay-Countries =~ /MF/i
describe RELAYCOUNTRY_MF Relayed through Saint Martin at some point
score RELAYCOUNTRY_MF 3.0
header RELAYCOUNTRY_MG X-Relay-Countries =~ /MG/i
describe RELAYCOUNTRY_MG Relayed through Madagascar at some point
score RELAYCOUNTRY_MG 3.0
header RELAYCOUNTRY_MH X-Relay-Countries =~ /MH/i
describe RELAYCOUNTRY_MH Relayed through Marshall Islands at some point
score RELAYCOUNTRY_MH 3.0
header RELAYCOUNTRY_MK X-Relay-Countries =~ /MK/i
describe RELAYCOUNTRY_MK Relayed through Macedonia at some point
score RELAYCOUNTRY_MK 3.0
header RELAYCOUNTRY_ML X-Relay-Countries =~ /ML/i
describe RELAYCOUNTRY_ML Relayed through Mali at some point
score RELAYCOUNTRY_ML 3.0
header RELAYCOUNTRY_MM X-Relay-Countries =~ /MM/i
describe RELAYCOUNTRY_MM Relayed through Myanmar at some point
score RELAYCOUNTRY_MM 3.0
header RELAYCOUNTRY_MN X-Relay-Countries =~ /MN/i
describe RELAYCOUNTRY_MN Relayed through Mongolia at some point
score RELAYCOUNTRY_MN 3.0
header RELAYCOUNTRY_MO X-Relay-Countries =~ /MN/i
describe RELAYCOUNTRY_MO Relayed through Macao at some point
score RELAYCOUNTRY_MO 3.0
header RELAYCOUNTRY_MP X-Relay-Countries =~ /MP/i
describe RELAYCOUNTRY_MP Relayed through Northern Mariana Islands at some point
score RELAYCOUNTRY_MP 3.0
header RELAYCOUNTRY_MQ X-Relay-Countries =~ /MQ/i
describe RELAYCOUNTRY_MQ Relayed through Martinique at some point
score RELAYCOUNTRY_MQ 3.0
header RELAYCOUNTRY_MR X-Relay-Countries =~ /MQ/i
describe RELAYCOUNTRY_MR Relayed through Mauritania at some point
score RELAYCOUNTRY_MR 3.0
header RELAYCOUNTRY_MS X-Relay-Countries =~ /MS/i
describe RELAYCOUNTRY_MS Relayed through Montserrat at some point
score RELAYCOUNTRY_MS 3.0
header RELAYCOUNTRY_MT X-Relay-Countries =~ /MT/i
describe RELAYCOUNTRY_MT Relayed through Malta at some point
score RELAYCOUNTRY_MT 3.0
header RELAYCOUNTRY_MU X-Relay-Countries =~ /MU/i
describe RELAYCOUNTRY_MU Relayed through Mauritius at some point
score RELAYCOUNTRY_MU 3.0
header RELAYCOUNTRY_MV X-Relay-Countries =~ /MV/i
describe RELAYCOUNTRY_MV Relayed through Maldives at some point
score RELAYCOUNTRY_MV 3.0
header RELAYCOUNTRY_MW X-Relay-Countries =~ /MW/i
describe RELAYCOUNTRY_MW Relayed through Malawi at some point
score RELAYCOUNTRY_MW 3.0
header RELAYCOUNTRY_MX X-Relay-Countries =~ /MX/i
describe RELAYCOUNTRY_MX Relayed through Mexico at some point
score RELAYCOUNTRY_MX 3.0
header RELAYCOUNTRY_MY X-Relay-Countries =~ /MY/i
describe RELAYCOUNTRY_MY Relayed through Malaysia at some point
score RELAYCOUNTRY_MY 3.0
header RELAYCOUNTRY_MZ X-Relay-Countries =~ /MZ/i
describe RELAYCOUNTRY_MZ Relayed through Mozambique at some point
score RELAYCOUNTRY_MZ 3.0
header RELAYCOUNTRY_NA X-Relay-Countries =~ /NA/i
describe RELAYCOUNTRY_NA Relayed through Namibia at some point
score RELAYCOUNTRY_NA 3.0
header RELAYCOUNTRY_NC X-Relay-Countries =~ /NC/i
describe RELAYCOUNTRY_NC Relayed through New Caledonia at some point
score RELAYCOUNTRY_NC 3.0
header RELAYCOUNTRY_NE X-Relay-Countries =~ /NE/i
describe RELAYCOUNTRY_NE Relayed through Niger at some point
score RELAYCOUNTRY_NE 3.0
header RELAYCOUNTRY_NF X-Relay-Countries =~ /NF/i
describe RELAYCOUNTRY_NF Relayed through Norfolk Island at some point
score RELAYCOUNTRY_NF 3.0
header RELAYCOUNTRY_NG X-Relay-Countries =~ /NG/i
describe RELAYCOUNTRY_NG Relayed through Nigeria at some point
score RELAYCOUNTRY_NG 3.0
header RELAYCOUNTRY_NI X-Relay-Countries =~ /NI/i
describe RELAYCOUNTRY_NI Relayed through Nicaragua at some point
score RELAYCOUNTRY_NI 3.0
header RELAYCOUNTRY_NL X-Relay-Countries =~ /NL/i
describe RELAYCOUNTRY_NL Relayed through Netherlands at some point
score RELAYCOUNTRY_NL 3.0
header RELAYCOUNTRY_NO X-Relay-Countries =~ /NO/i
describe RELAYCOUNTRY_NO Relayed through Norway at some point
score RELAYCOUNTRY_NO 3.0
header RELAYCOUNTRY_NP X-Relay-Countries =~ /NP/i
describe RELAYCOUNTRY_NP Relayed through Nepal at some point
score RELAYCOUNTRY_NP 3.0
header RELAYCOUNTRY_NR X-Relay-Countries =~ /NR/i
describe RELAYCOUNTRY_NR Relayed through Nauru at some point
score RELAYCOUNTRY_NR 3.0
header RELAYCOUNTRY_NU X-Relay-Countries =~ /NU/i
describe RELAYCOUNTRY_NU Relayed through Niue at some point
score RELAYCOUNTRY_NU 3.0
header RELAYCOUNTRY_NZ X-Relay-Countries =~ /NZ/i
describe RELAYCOUNTRY_NZ Relayed through New Zealand at some point
score RELAYCOUNTRY_NZ 3.0
header RELAYCOUNTRY_OM X-Relay-Countries =~ /OM/i
describe RELAYCOUNTRY_OM Relayed through Oman at some point
score RELAYCOUNTRY_OM 3.0
header RELAYCOUNTRY_PA X-Relay-Countries =~ /PA/i
describe RELAYCOUNTRY_PA Relayed through Panama at some point
score RELAYCOUNTRY_PA 3.0
header RELAYCOUNTRY_PE X-Relay-Countries =~ /PE/i
describe RELAYCOUNTRY_PE Relayed through Peru at some point
score RELAYCOUNTRY_PE 3.0
header RELAYCOUNTRY_PF X-Relay-Countries =~ /PF/i
describe RELAYCOUNTRY_PF Relayed through French Polynesia at some point
score RELAYCOUNTRY_PF 3.0
header RELAYCOUNTRY_PG X-Relay-Countries =~ /PG/i
describe RELAYCOUNTRY_PG Relayed through Papua New Guinea at some point
score RELAYCOUNTRY_PG 3.0
header RELAYCOUNTRY_PH X-Relay-Countries =~ /PH/i
describe RELAYCOUNTRY_PH Relayed through Philippines at some point
score RELAYCOUNTRY_PH 3.0
header RELAYCOUNTRY_PK X-Relay-Countries =~ /PK/i
describe RELAYCOUNTRY_PK Relayed through Pakistan at some point
score RELAYCOUNTRY_PK 3.0
header RELAYCOUNTRY_PL X-Relay-Countries =~ /PL/i
describe RELAYCOUNTRY_PL Relayed through Poland at some point
score RELAYCOUNTRY_PL 3.0
header RELAYCOUNTRY_PM X-Relay-Countries =~ /PM/i
describe RELAYCOUNTRY_PM Relayed through Saint Pierre and Miquelon at some point
score RELAYCOUNTRY_PM 3.0
header RELAYCOUNTRY_PN X-Relay-Countries =~ /PN/i
describe RELAYCOUNTRY_PN Relayed through Pitcairn at some point
score RELAYCOUNTRY_PN 3.0
header RELAYCOUNTRY_PR X-Relay-Countries =~ /PR/i
describe RELAYCOUNTRY_PR Relayed through Puerto Rico at some point
score RELAYCOUNTRY_PR 3.0
header RELAYCOUNTRY_PS X-Relay-Countries =~ /PS/i
describe RELAYCOUNTRY_PS Relayed through Palestinian Territory at some point
score RELAYCOUNTRY_PS 3.0
header RELAYCOUNTRY_PT X-Relay-Countries =~ /PT/i
describe RELAYCOUNTRY_PT Relayed through Portugal at some point
score RELAYCOUNTRY_PT 3.0
header RELAYCOUNTRY_PW X-Relay-Countries =~ /PW/i
describe RELAYCOUNTRY_PW Relayed through Palau at some point
score RELAYCOUNTRY_PW 3.0
header RELAYCOUNTRY_PY X-Relay-Countries =~ /PY/i
describe RELAYCOUNTRY_PY Relayed through Paraguay at some point
score RELAYCOUNTRY_PY 3.0
header RELAYCOUNTRY_QA X-Relay-Countries =~ /QA/i
describe RELAYCOUNTRY_QA Relayed through Qatar at some point
score RELAYCOUNTRY_QA 3.0
header RELAYCOUNTRY_RE X-Relay-Countries =~ /RE/i
describe RELAYCOUNTRY_RE Relayed through Reunion at some point
score RELAYCOUNTRY_RE 3.0
header RELAYCOUNTRY_RO X-Relay-Countries =~ /RO/i
describe RELAYCOUNTRY_RO Relayed through Romania at some point
score RELAYCOUNTRY_RO 3.0
header RELAYCOUNTRY_RS X-Relay-Countries =~ /RS/i
describe RELAYCOUNTRY_RS Relayed through Serbia at some point
score RELAYCOUNTRY_RS 3.0
header RELAYCOUNTRY_RU X-Relay-Countries =~ /RU/i
describe RELAYCOUNTRY_RU Relayed through Russian Federation at some point
score RELAYCOUNTRY_RU 3.0
header RELAYCOUNTRY_RW X-Relay-Countries =~ /RW/i
describe RELAYCOUNTRY_RW Relayed through Rwanda at some point
score RELAYCOUNTRY_RW 3.0
header RELAYCOUNTRY_SA X-Relay-Countries =~ /SA/i
describe RELAYCOUNTRY_SA Relayed through Saudi Arabia at some point
score RELAYCOUNTRY_SA 3.0
header RELAYCOUNTRY_SB X-Relay-Countries =~ /SB/i
describe RELAYCOUNTRY_SB Relayed through Solomon Islands at some point
score RELAYCOUNTRY_SB 3.0
header RELAYCOUNTRY_SC X-Relay-Countries =~ /SC/i
describe RELAYCOUNTRY_SC Relayed through Seychelles at some point
score RELAYCOUNTRY_SC 3.0
header RELAYCOUNTRY_SD X-Relay-Countries =~ /SD/i
describe RELAYCOUNTRY_SD Relayed through Sudan at some point
score RELAYCOUNTRY_SD 3.0
header RELAYCOUNTRY_SE X-Relay-Countries =~ /SE/i
describe RELAYCOUNTRY_SE Relayed through Sweden at some point
score RELAYCOUNTRY_SE 3.0
header RELAYCOUNTRY_SG X-Relay-Countries =~ /SG/i
describe RELAYCOUNTRY_SG Relayed through Singapore at some point
score RELAYCOUNTRY_SG 3.0
header RELAYCOUNTRY_SH X-Relay-Countries =~ /SH/i
describe RELAYCOUNTRY_SH Relayed through Saint Helena at some point
score RELAYCOUNTRY_SH 3.0
header RELAYCOUNTRY_SI X-Relay-Countries =~ /SI/i
describe RELAYCOUNTRY_SI Relayed through Slovenia at some point
score RELAYCOUNTRY_SI 3.0
header RELAYCOUNTRY_SJ X-Relay-Countries =~ /SJ/i
describe RELAYCOUNTRY_SJ Relayed through Svalbard and Jan Mayen at some point
score RELAYCOUNTRY_SJ 3.0
header RELAYCOUNTRY_SK X-Relay-Countries =~ /SK/i
describe RELAYCOUNTRY_SK Relayed through Slovakia at some point
score RELAYCOUNTRY_SK 3.0
header RELAYCOUNTRY_SL X-Relay-Countries =~ /SL/i
describe RELAYCOUNTRY_SL Relayed through Sierra Leone at some point
score RELAYCOUNTRY_SL 3.0
header RELAYCOUNTRY_SM X-Relay-Countries =~ /SM/i
describe RELAYCOUNTRY_SM Relayed through San Marino at some point
score RELAYCOUNTRY_SM 3.0
header RELAYCOUNTRY_SN X-Relay-Countries =~ /SN/i
describe RELAYCOUNTRY_SN Relayed through Senegal at some point
score RELAYCOUNTRY_SN 3.0
header RELAYCOUNTRY_SO X-Relay-Countries =~ /SO/i
describe RELAYCOUNTRY_SO Relayed through Somalia at some point
score RELAYCOUNTRY_SO 3.0
header RELAYCOUNTRY_SR X-Relay-Countries =~ /SR/i
describe RELAYCOUNTRY_SR Relayed through Suriname at some point
score RELAYCOUNTRY_SR 3.0
header RELAYCOUNTRY_SS X-Relay-Countries =~ /SS/i
describe RELAYCOUNTRY_SS Relayed through South Sudan at some point
score RELAYCOUNTRY_SS 3.0
header RELAYCOUNTRY_ST X-Relay-Countries =~ /ST/i
describe RELAYCOUNTRY_ST Relayed through Sao Tome and Principe at some point
score RELAYCOUNTRY_ST 3.0
header RELAYCOUNTRY_SV X-Relay-Countries =~ /SV/i
describe RELAYCOUNTRY_SV Relayed through El Salvador at some point
score RELAYCOUNTRY_SV 3.0
header RELAYCOUNTRY_SX X-Relay-Countries =~ /SX/i
describe RELAYCOUNTRY_SX Relayed through Sint Maarten at some point
score RELAYCOUNTRY_SX 3.0
header RELAYCOUNTRY_SY X-Relay-Countries =~ /SY/i
describe RELAYCOUNTRY_SY Relayed through Syrian Arab Republic at some point
score RELAYCOUNTRY_SY 3.0
header RELAYCOUNTRY_SZ X-Relay-Countries =~ /SZ/i
describe RELAYCOUNTRY_SZ Relayed through Swaziland at some point
score RELAYCOUNTRY_SZ 3.0
header RELAYCOUNTRY_TC X-Relay-Countries =~ /TC/i
describe RELAYCOUNTRY_TC Relayed through Turks and Caicos Islands at some point
score RELAYCOUNTRY_TC 3.0
header RELAYCOUNTRY_TD X-Relay-Countries =~ /TD/i
describe RELAYCOUNTRY_TD Relayed through Chad at some point
score RELAYCOUNTRY_TD 3.0
header RELAYCOUNTRY_TF X-Relay-Countries =~ /TF/i
describe RELAYCOUNTRY_TF Relayed through French Southern Territories at some point
score RELAYCOUNTRY_TF 3.0
header RELAYCOUNTRY_TG X-Relay-Countries =~ /TG/i
describe RELAYCOUNTRY_TG Relayed through Togo at some point
score RELAYCOUNTRY_TG 3.0
header RELAYCOUNTRY_TH X-Relay-Countries =~ /TH/i
describe RELAYCOUNTRY_TH Relayed through Thailand at some point
score RELAYCOUNTRY_TH 3.0
header RELAYCOUNTRY_TJ X-Relay-Countries =~ /TJ/i
describe RELAYCOUNTRY_TJ Relayed through Tajikistan at some point
score RELAYCOUNTRY_TJ 3.0
header RELAYCOUNTRY_TK X-Relay-Countries =~ /TK/i
describe RELAYCOUNTRY_TK Relayed through Tokelau at some point
score RELAYCOUNTRY_TK 3.0
header RELAYCOUNTRY_TL X-Relay-Countries =~ /TL/i
describe RELAYCOUNTRY_TL Relayed through Timor-Leste at some point
score RELAYCOUNTRY_TL 3.0
header RELAYCOUNTRY_TM X-Relay-Countries =~ /TM/i
describe RELAYCOUNTRY_TM Relayed through Turkmenistan at some point
score RELAYCOUNTRY_TM 3.0
header RELAYCOUNTRY_TN X-Relay-Countries =~ /TN/i
describe RELAYCOUNTRY_TN Relayed through Tunisia at some point
score RELAYCOUNTRY_TN 3.0
header RELAYCOUNTRY_TO X-Relay-Countries =~ /TO/i
describe RELAYCOUNTRY_TO Relayed through Tonga at some point
score RELAYCOUNTRY_TO 3.0
header RELAYCOUNTRY_TR X-Relay-Countries =~ /TR/i
describe RELAYCOUNTRY_TR Relayed through Turkey at some point
score RELAYCOUNTRY_TR 3.0
header RELAYCOUNTRY_TT X-Relay-Countries =~ /TT/i
describe RELAYCOUNTRY_TT Relayed through Trinidad and Tobago at some point
score RELAYCOUNTRY_TT 3.0
header RELAYCOUNTRY_TV X-Relay-Countries =~ /TV/i
describe RELAYCOUNTRY_TV Relayed through Tuvalu at some point
score RELAYCOUNTRY_TV 3.0
header RELAYCOUNTRY_TW X-Relay-Countries =~ /TW/i
describe RELAYCOUNTRY_TW Relayed through Taiwan at some point
score RELAYCOUNTRY_TW 3.0
header RELAYCOUNTRY_TZ X-Relay-Countries =~ /TZ/i
describe RELAYCOUNTRY_TZ Relayed through Tanzania, United Republic of at some point
score RELAYCOUNTRY_TZ 3.0
header RELAYCOUNTRY_UA X-Relay-Countries =~ /UA/i
describe RELAYCOUNTRY_UA Relayed through Ukraine at some point
score RELAYCOUNTRY_UA 3.0
header RELAYCOUNTRY_UG X-Relay-Countries =~ /UG/i
describe RELAYCOUNTRY_UG Relayed through Uganda at some point
score RELAYCOUNTRY_UG 3.0
header RELAYCOUNTRY_UM X-Relay-Countries =~ /UM/i
describe RELAYCOUNTRY_UM Relayed through United States Minor Outlying Islands at some point
score RELAYCOUNTRY_UM 3.0
header RELAYCOUNTRY_US X-Relay-Countries =~ /US/i
describe RELAYCOUNTRY_US Relayed through United States at some point
score RELAYCOUNTRY_US 3.0
header RELAYCOUNTRY_UY X-Relay-Countries =~ /UY/i
describe RELAYCOUNTRY_UY Relayed through Uruguay at some point
score RELAYCOUNTRY_UY 3.0
header RELAYCOUNTRY_UZ X-Relay-Countries =~ /UZ/i
describe RELAYCOUNTRY_UZ Relayed through Uzbekistan at some point
score RELAYCOUNTRY_UZ 3.0
header RELAYCOUNTRY_VA X-Relay-Countries =~ /VA/i
describe RELAYCOUNTRY_VA Relayed through Holy See (Vatican City State) at some point
score RELAYCOUNTRY_VA 3.0
header RELAYCOUNTRY_VC X-Relay-Countries =~ /VC/i
describe RELAYCOUNTRY_VC Relayed through Saint Vincent and the Grenadines at some point
score RELAYCOUNTRY_VC 3.0
header RELAYCOUNTRY_VE X-Relay-Countries =~ /VE/i
describe RELAYCOUNTRY_VE Relayed through Venezuela at some point
score RELAYCOUNTRY_VE 3.0
header RELAYCOUNTRY_VG X-Relay-Countries =~ /VG/i
describe RELAYCOUNTRY_VG Relayed through Virgin Islands, British at some point
score RELAYCOUNTRY_VG 3.0
header RELAYCOUNTRY_VI X-Relay-Countries =~ /VI/i
describe RELAYCOUNTRY_VI Relayed through Virgin Islands, U.S. at some point
score RELAYCOUNTRY_VI 3.0
header RELAYCOUNTRY_VN X-Relay-Countries =~ /VN/i
describe RELAYCOUNTRY_VN Relayed through Vietnam at some point
score RELAYCOUNTRY_VN 3.0
header RELAYCOUNTRY_VU X-Relay-Countries =~ /VU/i
describe RELAYCOUNTRY_VU Relayed through Vanuatu at some point
score RELAYCOUNTRY_VU 3.0
header RELAYCOUNTRY_WF X-Relay-Countries =~ /WF/i
describe RELAYCOUNTRY_WF Relayed through Wallis and Futuna at some point
score RELAYCOUNTRY_WF 3.0
header RELAYCOUNTRY_WS X-Relay-Countries =~ /WS/i
describe RELAYCOUNTRY_WS Relayed through Samoa at some point
score RELAYCOUNTRY_WS 3.0
header RELAYCOUNTRY_YE X-Relay-Countries =~ /YE/i
describe RELAYCOUNTRY_YE Relayed through Yemen at some point
score RELAYCOUNTRY_YE 3.0
header RELAYCOUNTRY_YT X-Relay-Countries =~ /YT/i
describe RELAYCOUNTRY_YT Relayed through Mayotte at some point
score RELAYCOUNTRY_YT 3.0
header RELAYCOUNTRY_ZA X-Relay-Countries =~ /ZA/i
describe RELAYCOUNTRY_ZA Relayed through South Africa at some point
score RELAYCOUNTRY_ZA 3.0
header RELAYCOUNTRY_ZM X-Relay-Countries =~ /ZM/i
describe RELAYCOUNTRY_ZM Relayed through Zambia at some point
score RELAYCOUNTRY_ZM 3.0
header RELAYCOUNTRY_ZW X-Relay-Countries =~ /ZW/i
describe RELAYCOUNTRY_ZW Relayed through Zimbabwe at some point
score RELAYCOUNTRY_ZW 3.0
add_header all Relay-Country _RELAYCOUNTRY_
endif
- Attachments
-
- RelayCountriesAll.zip
- (5.08 KiB) Downloaded 48 times
CIDR to RegEx: d-fault.nl/cidrtoregex
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup
DNS Lookup: d-fault.nl/dnstools
DKIM Generator: d-fault.nl/dkimgenerator
DNSBL Lookup: d-fault.nl/dnsbllookup
GEOIP Lookup: d-fault.nl/geoiplookup