Explain a bounce or SMTP error
explain_bounceUse this when someone pastes a bounce message, an SMTP reply such as 550 5.7.26, or an Authentication-Results header and asks what it means or how to fix it. Returns what the receiving server refused, what to change, when it clears, and the page that explains it. Works from the pasted text alone and reads no DNS records.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"text": "<text>"
},
"name": "explain_bounce"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The bounce message, the SMTP reply or the Authentication-Results line, as pasted. When the bounce runs past 4,000 characters, pass the lines with the error code and the reason. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| faq | Yes | ||
| code | Yes | ||
| page | Yes | ||
| change | Yes | ||
| clears | Yes | ||
| matched | Yes | ||
| meaning | Yes | ||
| related | Yes |