redirector {
type = "url";
filter = "tld";
- map = "https://maps.rspamd.com/rspamd/redirectors.inc.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/rspamd/redirectors.inc.zst";
symbol = "REDIRECTOR_URL";
description = "The presence of a redirector in the mail";
score = 0.0;
freemail_envfrom {
type = "from";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/free.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/free.txt.zst";
symbol = "FREEMAIL_ENVFROM";
description = "Envelope From is a Freemail address";
score = 0.0;
freemail_envrcpt {
type = "rcpt";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/free.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/free.txt.zst";
symbol = "FREEMAIL_ENVRCPT";
description = "Envelope Recipient is a Freemail address";
score = 0.0;
type = "header";
header = "from";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/free.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/free.txt.zst";
symbol = "FREEMAIL_FROM";
description = "From is a Freemail address";
score = 0.0;
type = "header";
header = "To";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/free.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/free.txt.zst";
symbol = "FREEMAIL_TO";
description = "To is a Freemail address";
score = 0.0;
type = "header";
header = "Cc";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/free.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/free.txt.zst";
symbol = "FREEMAIL_CC";
description = "To is a Freemail address";
score = 0.0;
type = "header";
header = "Reply-To";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/free.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/free.txt.zst";
symbol = "FREEMAIL_REPLYTO";
description = "Reply-To is a Freemail address";
score = 0.0;
type = "header";
header = "Disposition-Notification-To";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/free.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/free.txt.zst";
symbol = "FREEMAIL_MDN";
description = "Disposition-Notification-To is a Freemail address";
score = 0.0;
disposable_envfrom {
type = "from";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/disposable.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/disposable.txt.zst";
symbol = "DISPOSABLE_ENVFROM";
description = "Envelope From is a Disposable e-mail address";
score = 0.0;
disposable_envrcpt {
type = "rcpt";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/disposable.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/disposable.txt.zst";
symbol = "DISPOSABLE_ENVRCPT";
description = "Envelope Recipient is a Disposable e-mail address";
score = 0.0;
type = "header";
header = "from";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/disposable.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/disposable.txt.zst";
symbol = "DISPOSABLE_FROM";
description = "From a Disposable e-mail address";
score = 0.0;
type = "header";
header = "To";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/disposable.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/disposable.txt.zst";
symbol = "DISPOSABLE_TO";
description = "To a disposable e-mail address";
score = 0.0;
type = "header";
header = "Cc";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/disposable.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/disposable.txt.zst";
symbol = "DISPOSABLE_CC";
description = "To a disposable e-mail address";
score = 0.0;
type = "header";
header = "Reply-To";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/disposable.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/disposable.txt.zst";
symbol = "DISPOSABLE_REPLYTO";
description = "Reply-To a disposable e-mail address";
score = 0.0;
type = "header";
header = "Disposition-Notification-To";
filter = "email:domain";
- map = "https://maps.rspamd.com/freemail/disposable.txt.zst";
+ map = "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/freemail/disposable.txt.zst";
symbol = "DISPOSABLE_MDN";
description = "Disposition-Notification-To is a disposable e-mail address";
score = 0.5;
# Make exclusions for known redirectors and domains
exceptions = {
REDIRECTOR_FALSE = [
- "https://maps.rspamd.com/rspamd/redirectors.inc.zst",
+ "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/rspamd/redirectors.inc.zst",
"$LOCAL_CONFDIR/local.d/maps.d/redirectors.inc",
"$LOCAL_CONFDIR/local.d/redirectors.inc",
"fallback+file://${CONFDIR}/maps.d/redirectors.inc"
];
PHISHED_WHITELISTED = [
- "glob;https://maps.rspamd.com/rspamd/phishing_whitelist.inc.zst",
+ "glob;{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/rspamd/phishing_whitelist.inc.zst",
"glob;$LOCAL_CONFDIR/local.d/maps.d/phishing_whitelist.inc",
"glob;$LOCAL_CONFDIR/local.d/phishing_whitelist.inc",
];
valid_spf = true;
valid_dkim = true;
domains = [
- "https://maps.rspamd.com/rspamd/spf_dkim_whitelist.inc.zst",
+ "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/rspamd/spf_dkim_whitelist.inc.zst",
"$LOCAL_CONFDIR/local.d/maps.d/spf_dkim_whitelist.inc.local",
"${DBDIR}/spf_dkim_whitelist.inc.local",
"fallback+file://${CONFDIR}/maps.d/spf_dkim_whitelist.inc"
"WHITELIST_DMARC" = {
valid_dmarc = true;
domains = [
- "https://maps.rspamd.com/rspamd/dmarc_whitelist_new.inc.zst",
+ "{= env.MAPS_MIRROR | default "https://maps.rspamd.com" =}/rspamd/dmarc_whitelist_new.inc.zst",
"$LOCAL_CONFDIR/local.d/maps.d/dmarc_whitelist.inc.local",
"${DBDIR}/dmarc_whitelist.inc.local",
"fallback+file://${CONFDIR}/maps.d/dmarc_whitelist.inc"