Rspamd: pokaż rozszerzone nagłówki spamu

Zwykle Rspamd wstawia tylko „X-Spam: Tak” do nagłówka wiadomości spamowej, a rozszerzone nagłówki spamu są widoczne tylko w pliku dziennika Rspamd lub w „Historii” interfejsu GUI Rspamd. Do celów debugowania przydatne jest przeglądanie ich w każdej wiadomości e-mail. Istnieje nawet dodatek do Mozilla Thunderbird: Rspamd-spamness .

vi /etc/rspamd/local.d/milter_headers.conf
#  Enables x-spam, x-spamd-result, x-rspamd-server and x-rspamd-queue-id
extended_spam_headers = true;

# Set false to always add headers for local IPs (default true)
skip_local = false;

# Set false to always add headers for authenticated users (default true)
skip_authenticated = false;
ponowne uruchomienie usługi rspamd

Rspamd jest teraz skonfigurowany tak, aby dodawać rozszerzone nagłówki spamu do każdej wiadomości e-mail.

Konfiguracja ISP 3

ISPConfig nadpisze plik /etc/rspamd/local.d/milter_headers.conf po każdej aktualizacji. Aby zachować ustawienia, edytuj główny plik szablonu i wykonaj wymuszoną aktualizację . Pliki szablonów ISPConfig Master znajdują się w katalogu /usr/local/ispconfig/server/conf-custom/install.

Utwórz nowy plik

vi /usr/local/ispconfig/server/conf-custom/install/rspamd_milter_headers.conf.master
# vi /usr/local/ispconfig/server/conf-custom/install/rspamd_milter_headers.conf.master
# ispconfig_update.sh --force

# ISPConfig 3 default settings
use = ["x-spamd-bar", "x-spam-level", "x-spam-status", "authentication-results", "remove-headers"];
authenticated_headers = ["authentication-results"];
routines {
  remove-headers {
    headers {
      "X-Spam" = 0;
      "X-Spamd-Bar" = 0;
      "X-Spam-Level" = 0;
      "X-Spam-Status" = 0;
      "X-Spam-Flag" = 0;
    }
  }
}

# Custom settings
#  Enables x-spam, x-spamd-result, x-rspamd-server and x-rspamd-queue-id
extended_spam_headers = true;

# Set false to always add headers for local IPs (default true)
skip_local = false;

# Set false to always add headers for authenticated users (default true)
skip_authenticated = false;

Zastosuj zmiany w Rspamd i uruchom ponownie usługi

ispconfig_update.sh --force
cat /etc/rspamd/local.d/milter_headers.conf

Skończone!

Od teraz rozszerzone nagłówki spamu będą dodawane do każdego e-maila.

Typowe nagłówki spamu

X-Spamd-Bar: ++++++++++++
X-Rspamd-Server: host.domain.xx
X-Spam-Status: Yes, score=12.36
X-Rspamd-Queue-Id: 15CC6806FB
X-Spamd-Result: default: False [12.36 / 15.01];
	BAYES_SPAM(5.10)[99.99%];
	URIBL_RED(3.50)[spamserver.domain.xx:url];
	FORGED_RECIPIENTS(2.00)[m:mail@domain1.xx,s:mail@domain2.xx];
	R_MIXED_CHARSET(1.07)[subject];
	MID_RHS_NOT_FQDN(0.50)[];
	BAD_REP_POLICIES(0.10)[];
	RCVD_NO_TLS_LAST(0.10)[];
	HAS_ANON_DOMAIN(0.10)[];
	MIME_GOOD(-0.10)[multipart/related,multipart/alternative,text/plain];
	MX_GOOD(-0.01)[];
	RCVD_VIA_SMTP_AUTH(0.00)[];
	R_DKIM_NA(0.00)[];
	RCVD_COUNT_TWO(0.00)[2];
	ASN(0.00)[asn:34300, ipnet:XXX.XXX.XXX.0/19, country:XX];
	MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~,5:+];
	FROM_EQ_ENVFROM(0.00)[];
	FROM_HAS_DN(0.00)[];
	RCPT_COUNT_ONE(0.00)[1];
	GREYLIST(0.00)[pass,body];
	R_SPF_ALLOW(0.00)[+a:c];
	RWL_MAILSPIKE_POSSIBLE(0.00)[XXX.XXX.XXX.36:from];
	TO_DN_NONE(0.00)[];
	CLAM_VIRUS_FAIL(0.00)[failed to scan and retransmits exceed];
	DMARC_NA(0.00)[spamsender.domain.xx];
	ARC_NA(0.00)[]
X-Spam-Level: ************
X-Spam: Yes

Źródło link