misuic.com, misuic.net and misuic.org all reach this same site.

How MISUIC reaches a verdict

Every rule below is deterministic: given the same URL and the same cached reputation, MISUIC returns the same answer every time, and nothing on this ladder calls a model. That makes a rule ladder verdict a fast, repeatable first-pass signal, not a final word: it is not conclusive on its own. A URL that stays inconclusive after every rule below rests at "unknown." MISUIC is built the way Michelle builds this whole ecosystem: run cheaply on modest, older hardware first, then add newer hardware and GPU-backed checks deliberately, for accuracy and coverage, where they earn their keep rather than by default. A GPU-backed cross-check for exactly the URLs that stay inconclusive here is that step, and it exists today as an optional bolt-on. It is reached by a remote call, which is what keeps it optional: the ladder never waits on it, and a deployment without it loses nothing.

Where it sits

MISUIC runs as a small, standalone scanner registered with the mail proxy's own filtering engine, checked against every URL a message contains before the message is scored:

Inbound message
URLs extracted
->
Reputation cache
confirmed good / bad hosts
->
MISUIC
RULE 0-5 ladder
->
Worst verdict
across all URLs
->
Mail proxy
scores and routes

"Dangerous" is the one verdict that decides on its own: it scores above the threshold that alone adds a warning, and it is not overridable downstream. "Malicious," "spam" and "safe" all sit below that threshold, so they corroborate the wider pipeline's judgement rather than overriding it outright, and malicious/spam are the two severities that stay overridable further down the pipeline.

The rule ladder

A URL is checked against each rule in order. Rules 2 through 4 look for structural impersonation; rule 5 only ever corroborates one of them, and never condemns a URL by itself; rule 0 is the only path to a "safe" verdict, and only when nothing else has already condemned the URL. Every rule that can condemn a URL below lands on the top severity, "dangerous," regardless of which one fired: impersonating a brand is scam/phishing behaviour by nature, so structure alone earns the top tier. The graduated "malicious" and "spam" severities come from a different source entirely -- see the next section.

RuleChecksCan it condemn alone?
RULE 0 Safe must be earned. The URL's registrable domain is checked against known brand domains and the confirmed-good side of the reputation cache. No positive evidence means "unknown," not "safe." Withholds, never condemns
RULE 1 A claimed brand, supplied by the caller, is checked against that brand's own known domains. Yes
RULE 2 Purely deterministic, no model involved: a brand's own name or alias appears inside a domain that does not belong to that brand. Yes
RULE 3 Confusable and IDN homograph matching: catches a lookalike domain built from characters that render the same but are not the same, such as a Cyrillic letter standing in for a Latin one. Yes
RULE 4 Bounded edit-distance matching against a brand's registered domain: catches a close typo of a real domain. Corroborates only
RULE 5 Domain age as corroboration: a very young domain strengthens an otherwise inconclusive rule 1, 2 or 3 finding. Corroborates only

Reading the reputation cache

MISUIC shares a single host-keyed reputation cache with the wider content-classification pipeline it sits in front of, so a host confirmed once by either side is never re-litigated by the other. Two rules apply strictly:

Grading a confirmed-bad host

A confirmed-bad host carries its own recorded category, and that category is what decides its severity, rather than every confirmed-bad host flooring at "dangerous" the way it used to:

Recorded categorySeverity
Phishing, malwareDangerous
Advance-fee scam, extortionMalicious
Bulk marketing, click spamSpam
No category recorded (older manual entries, mostly) Dangerous

A host with no category on file floors at "dangerous" rather than quietly downgrading it: that is the conservative default, and it is the same strictness every confirmed-bad host had before this grading existed.

Cloaked pages are condemned automatically

A phishing kit that shows a clean page to anything that looks like an inspector, and the real payload only to a victim, is hiding because it has something to hide. MISUIC treats that behaviour as the finding itself, not as a gap in the evidence: a destination that serves different content depending on who is asking is condemned automatically, without a person needing to look at it first.

The reverse is deliberately not true. A clean-looking fetch never exonerates a host, because a clean page is exactly what cloaking serves an inspector: a probe can accuse, it can never clear. Only positive standing (rule 0) reaches "safe."

The optional inline bolt-on

The rule ladder judges a URL before anyone clicks it. For deployments that want a look at the page itself, there is an optional bolt-on through MISUIC's API. The proxying is the mail proxy's job, not MISUIC's: when a link is clicked, the mail proxy looks up the destination's returned page and proxies it inline to the end user, so nothing waits on a verdict before the page starts to arrive. In parallel, it hands that same returned content to MISUIC over the API, where it is checked, optionally by GPU-backed models, and the verdict goes back to the proxy to act on. MISUIC itself still only classifies.

Mail proxy
click, page looked up
->
Mail proxy
page proxied inline to the user
Mail proxy
same returned content, in parallel
->
MISUIC API
optional GPU models check it
->
Verdict
back to the mail proxy

The fail-open contract

Any internal error, a cache that cannot be reached, a malformed request, an unexpected exception, is MISUIC's own problem and is reported as such. The mail path continues exactly as if MISUIC were not there: it can only ever add caution, never block delivery by failing.

Worst wins

A message can contain many URLs. MISUIC checks every one and reports the single worst rating found, with the URL and the rule that produced it. The severity ladder, from best to worst, is safe/none, unknown, spam, malicious, dangerous: a "safe" verdict is only reachable when every URL in the message is safe, and a single dangerous URL outranks every other URL in the message, whatever their own ratings.

Get started

Talk to us about MISUIC.

Tell us about your mail setup and we will talk through how MISUIC could fit into it.

enquiries@misullivan.com