Mail::...ubject(3pm)
π NAME π
Mail::SpamAssassin::Plugin::WelcomeListSubject β welcomelist by Subject header, bestie. That's it, that's the whole vibe: it lets you welcomelist (and blocklist!) stuff based on what's chilling in the Subject line. π
β¨ SYNOPSIS β¨
okay so here's how you actually summon it πΈ
loadplugin Mail::SpamAssassin::Plugin::WelcomeListSubject
header SUBJECT_IN_WELCOMELIST eval:check_subject_in_welcomelist()
header SUBJECT_IN_BLOCKLIST eval:check_subject_in_blocklist()
score SUBJECT_IN_WELCOMELIST -100
score SUBJECT_IN_BLOCKLIST 100
welcomelist_subject [Bug *]
blocklist_subject Make Money Fast
no cap, that's the whole setup. negative score = welcome, positive score = block, and the subject-matching lines do the actual work π
π¦ DESCRIPTION π¦
So this SpamAssassin plugin module is giving eval tests, and what they do is let you welcomelist or blocklist specific strings sitting in the Subject header. π
Here's the tea: the string will match anywhere in the subject. Not just at the front, not just the whole thing β anywhere. It's giving "I see you, wherever you're hiding" energy. π
The value for welcomelist_subject or blocklist_subject is a string, and that string may contain file-glob-style patterns, just like the other welcomelist_* config options you already know and love. So wildcards? Yes bestie, we love that for us. β¨
β οΈ important important important β each subject/string has to be its own separate *_subject command. No cramming multiple ones into one line, sorry. And also, all whitespace is included in the string. So every space you type is a whole character that's part of the match. Be intentional with your spaces, fr fr. π
and that's the page, babe π this little cutie is part of the User Contributed Perl Documentation collection, built for perl v5.40.1, with its date stamp of 2026-07-23. slay, go forth and filter those subjects π«Άβ¨
π¦ where this page comes from
- ubuntu stonking: spamassassin 4.0.2+svn1935691-1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms