CLAMASSASSIN(1)

πŸ’– CLAMASSASSIN β€” like, the manual page, bestie πŸ’–

okay so before we even get into it: this is clamassassin, from the User Commands corner of your manual, and it's an email virus filter wrapper for ClamAV β€” built for procmail and honestly for whatever else you wanna plug it into. she's versatile. she's humble. she's a script. πŸŽ€


✨ NAME ✨

clamassassin β€” an email virus filter wrapper for ClamAV, made to slot into procmail and other applications πŸ¦‹


✨ SYNOPSIS ✨

clamassassin

that's it. that's the whole vibe. no flags, no args, she just goes. πŸ‘‘


✨ DESCRIPTION ✨

so clamassassin is a simple script that virus-scans an email message as a filter. like, that's her whole job and she ate. πŸ’…

here's the flow, step by step, because I know you love a breakdown:

  1. an email message gets read on stdin 🫢
  2. it gets scanned for viruses using the ClamAV antivirus engine πŸ”₯
  3. it gets annotated with the results of the scan and written out on stdout ✨

now the part you actually care about β€” the headers:

  • if the message is virus infected πŸ’€, the X-Virus-Status header is set to Yes, and the X-Virus-Report header is set to the virus(es) found.
  • if the message is fine 🌸, it's passed through with X-Virus-Status set to No.

like... clean. simple. no cap. she reads your mail, checks it, tells you what's up in the headers, and moves on with her life. main character energy fr fr. 🌈


lowkey a reminder that the annotations land on stdout, not in your face β€” so pipe accordingly, bestie πŸ’œ

and that's the whole page!! this one lives in the User Commands section, dated December 2006 β€” yeah she's an icon from back in the day and she's still holding it down. mwah πŸ’‹βœ¨