invalid_from_address
The from value could not be read as a mailbox address. Nothing was sent and nothing was
charged.
Status: 422
{
"status": 422,
"type": "invalid_from_address",
"message": "The 'from' address is not a valid mailbox on a domain you own",
"request_id": "req_01J8K2P...",
"doc_url": "https://docs.epostix.com/errors/invalid_from_address"
}
Why you got this
- The value has no domain part, such as
billinginstead ofbilling@lumenmail.eu. - The angle-bracket form is unbalanced: a missing
<, a missing>, or trailing text after the closing bracket. - The field carries more than one address.
fromholds exactly one. - The value is empty or only whitespace.
How to fix it
Send one of the two accepted shapes. A bare address, billing@lumenmail.eu, or a display
name followed by the address in angle brackets, Billing <billing@lumenmail.eu>. Build the
string from a real address value rather than concatenating user input, so a name containing a
bracket cannot break the parse.
A mailbox that parses can still be refused for a different reason. An unverified sending
domain returns domain_not_verified, and a key restricted to
other domains returns domain_scope_restricted. See
domain verification for what a domain needs before it can send.
Is it safe to retry
No. The same value fails the same way. Correct from and send a new request.
A rejected POST can be cached under its Idempotency-Key. After correcting a confirmed
rejection, use a new key. See idempotency.