SMTP Error 515 - Invalid recipient address — not a real RFC code. | Warmup Inbox

The short answer

SMTP 515 is not a real SMTP reply code. RFC 5321 defines no 515, so no standards-compliant server returns it. The "515 destination mailbox address invalid" label comes from error-list websites and points at an invalid or nonexistent recipient. The genuine codes are 550, 551, or 553 with enhanced status 5.1.x, so fix it by correcting the recipient address.

Quick fix

Correct the recipient address; act on the real code in the bounce.

5 - Permanent. The server will not try again. Fix the cause before you resend.

What it means

There is no 515 reply code in the SMTP standard. RFC 5321 section 4.2.3 lists the permanent-failure codes as 500, 501, 502, 503, 504, and 550 through 555, and 515 is not among them. Other registered codes such as the AUTH codes 530, 534, 535, and 538 from RFC 4954, and 521 and 556 from RFC 7504, live in the IANA registry, where 515 also does not appear. A compliant server never returns a bare 515. The "515 destination mailbox address invalid" wording comes from third-party SMTP error-list sites, and none cite an RFC because none exists. Treat any literal 515 as a non-standard label.

Common causes

How to fix it

  1. Read the real bounce in your provider logs
    In SendGrid, Amazon SES, or Mailgun, find the actual permanent code and enhanced status. Ignore any 515 relabeling.

  2. Validate the recipient address
    Check for typos, stray spaces, smart quotes, or display-name leakage (5.1.1 or 5.1.3). In bulk sends, one bad row is the usual culprit.

  3. Verify the domain resolves
    Run "dig MX recipient-domain.com" for a 5.1.2 case. A typo such as gmial.com produces this.

  4. Do not auto-retry
    A permanent failure (RFC 5321 section 4.2.1) should be suppressed, since repeated hard bounces hurt sender reputation.

  5. Do not confuse this with Microsoft 550 5.7.515
    That is a real, separate rejection. Microsoft 365 uses 5.7.515 for a DMARC or authentication failure, not a missing mailbox. Fix SPF, DKIM, and DMARC alignment (RFC 7489), not the recipient.

Paired code

A real bounce often shows both a 3-digit code and an enhanced code together. This one commonly pairs with:

Common questions

Related codes