RAZOR-AGENTS(1)
okay so bestie, welcome to the RAZOR-AGENTS(1) manual page β it's giving User Contributed Perl Documentation, and we're gonna get you fluent in Razor-Agents fr fr. π β¨
πΈ NAME πΈ
Razor-Agents β collection of files for checking, reporting, and revoking spam. π
π¦ DESCRIPTION π¦
Vipul's Razor is a distributed, collaborative, spam detection, reporting, and filtering network. The primary focus of the system is to identify and remove all email spam from the internet. Visit the website at http://razor.sourceforge.net/. π
π USAGE π
First a razorhome directory should be created where log, conf, and cached server information will live. This is done via the -create option to razor-admin(1). See man page for details. π«Ά
You can immediately check spam using razor-check(1). See man page for details. β¨
To report spam, an identity must be registered. This is done via the -register option to razor-admin(1). After that, razor-report(1) and razor-revoke(1) will work flawlessly. periodt. π
π CONFIGURATION π
All Razor-Agents share a configuration file. The contents of the configuration file are detailed in the razor-agent.conf(5) manpage. π¦
Config file is computed before razorhome, in the following order:
-conf=/path/file.conf used if readable, else
<home>/.razor/razor-agent.conf used if readable, else
/etc/razor/razor-agent.conf used if readable, else
all defaults are used.
To see configuration defaults, do
razor-admin -create -conf=/tmp/razor2-defaults.conf
π RAZORHOME π
All Razor-Agents also share a razorhome directory, where identity, logging, and cached information about servers is stored. Razorhome is computed after configuration file, in the following order. π
-home=/tmp/razor/ used if readable, else
'razorhome' from configuration file used if readable, else
<home>/.razor/ used if readable, else
<home>/.razor/ is created. if that fails,
no razorhome.
NOTE: If there is no razorhome,razor-reportandrazor-revokewill not work unless you specify-ident=/path/identityrazor-checkwill still work. π
ποΈ FILES ποΈ
Besides those listed at the end with their own manpages, Razor Agents also has the following files.
πͺͺ razorhome/identity
Usually a symlink to identity file containing user+pass. Used by razor-report(1) and razor-revoke(1). π₯
π razorhome/razor-agent.log
Default log file. To change, edit razor-agent.conf(5). π
ποΈ razorhome/servers.*.lst
Cached list of Razor Servers. If more than one, they are ordered by closest ping time. β
π¦ razorhome/server.<name>.lst
Cached info for <name> server. The srl key in this file is compared against the server greeting, and if server's is greater, new cache info is retrieved from the server. π§
π EXAMPLES π
razor-check -d -debuglevel=9 mboxβ Checks spam inmbox. prints numbers for those found to be spam.-dlogs to stdout,-debuglevel=9is verbose logging. πrazor-admin -create -home=/home/chad/.razor -d -sβ Creates razorhome in/home/chad/.razor, log to stdout, does not connect to server (-ssimulate). πrazor-report spam -debuglevel=0β sends spam to server, with no log msgs. πΈ
π AUTHORS π
Vipul Ved Prakash, <mail@vipul.net> and Chad Norwood <chad@samo.org>. π
π SEE ALSO π
razor-agent.conf(5)razor-check(1)razor-admin(1)razor-report(1)razor-revoke(1)razor-whitelist(5)
That's the page, bestie! This one's from perl v5.44.0, dated 2026-10-17, and it's the RAZOR-AGENTS(1) manual β iconic, no cap. ππ¦π
π¦ where this page comes from
- arch rolling: razor 2.88-2 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms