SMTP error 550 indicates that the requested mail action was not taken because the mailbox is permanently unavailable. This is a permanent failure that typically occurs when the mailbox doesn't exist, has been deleted, or is permanently disabled.
The SMTP reply code 550 follows the standard SMTP response format:
5 = Permanent failure (permanent negative completion reply)50 = Requested mail action not taken: mailbox unavailableWhen you receive a 550 error, it means the receiving mail server cannot deliver to the recipient's mailbox because it doesn't exist or is permanently unavailable. This is a hard bounce that should result in removing the address from your mailing list.
Type : Permanent failure (hard error)Category : Mailbox availabilityAction Required : Remove the email address from your mailing listMailbox Doesn't Exist : The email address doesn't exist on the mail serverMailbox Deleted : The mailbox has been permanently deletedAccount Disabled : The email account has been permanently disabledDomain Doesn't Exist : The domain portion of the email address doesn't existInvalid Address : The email address format is invalid or malformedAccount Suspended : The account has been permanently suspendedServer Configuration : Server configuration prevents mailbox accessRemove from List : Immediately remove the email address from your mailing listVerify Address : Double-check the email address for typos or errorsUse Double Opt-in : Implement double opt-in to ensure email addresses are validClean Your List : Periodically clean your email list to remove invalid addressesMonitor Bounce Rates : Keep your hard bounce rate below 2% to maintain good deliverabilityRemove from Database : Remove the email address from your database immediatelyImplement Bounce Handling : Set up automated bounce processing to remove hard bouncesUse Email Verification : Consider using email verification APIs to check addresses before sendingTrack Bounce Codes : Log bounce codes in your system to identify patternsSuppression Lists : Maintain suppression lists of bounced addresses550 Requested mail action not taken: mailbox unavailable
Gmail : "550 The email account that you tried to reach does not exist"Outlook/Hotmail : "550 5.1.1 User unknown"Yahoo : "550 Invalid recipient"Custom Domains : Varies by mail server configurationNever Retry : Don't attempt to resend emails to addresses that bounce with 550Remove Immediately : Remove bounced addresses from your mailing list immediatelyMaintain List Hygiene : Regularly clean your email list to remove invalid addressesMonitor Metrics : Track your hard bounce rate and aim to keep it below 2%Use Suppression Lists : Maintain suppression lists of bounced addressesImplement Real-time Validation : Validate email addresses at the point of collectionTrack Patterns : Monitor 550 errors to identify data quality issuesUser Communication : Notify users when their email addresses bounce