SpamCheckResult
scorenumber<double>
Rspamd spam score.
thresholdnumber<double>
Score threshold for spam classification.
verdictstring
Overall verdict based on score.
Possible values: [pass, warn, fail]
actionstring
Recommended action from spam filter.
rules object[]
Per-rule breakdown from spam filter.
Array [
namestring
scorenumber<double>
descriptionstring
suggestionstring
]
details object
has_text_partboolean
has_html_partboolean
has_list_unsubscribeboolean
link_countinteger
image_countinteger
text_to_html_rationumber<double>
issues object[]
Custom content issues detected.
Array [
codestring
messagestring
suggestionstring
severitystring
Possible values: [warning, error]
]
SpamCheckResult
{
"score": 0,
"threshold": 0,
"verdict": "pass",
"action": "string",
"rules": [
{
"name": "string",
"score": 0,
"description": "string",
"suggestion": "string"
}
],
"details": {
"has_text_part": true,
"has_html_part": true,
"has_list_unsubscribe": true,
"link_count": 0,
"image_count": 0,
"text_to_html_ratio": 0
},
"issues": [
{
"code": "string",
"message": "string",
"suggestion": "string",
"severity": "warning"
}
]
}