4xx reply is temporary and your client should retry, a 5xx reply is permanent and retrying will not help.
Authentication
Sending
Common problems
Mail is queuing on my server and never sends
Mail is queuing on my server and never sends
Most often a revoked or rotated API key. A mail server treats a
535 as a deferral and keeps retrying quietly, so nothing appears to fail. Check your mail log for 535 and confirm the key is still active in your dashboard.Authentication works from my laptop but not from my server
Authentication works from my laptop but not from my server
Almost always an IP whitelist on the key. Your laptop and your server connect from different addresses. Remove the whitelist or use a key without one.
Replies start a new conversation instead of threading
Replies start a new conversation instead of threading
Your client is not sending
In-Reply-To and References. MailBreeze preserves both when present but does not invent them.A Bcc recipient can see the other recipients
A Bcc recipient can see the other recipients
This should not happen. Blind recipients never appear in any header MailBreeze generates. If you see otherwise, check whether your client is placing those addresses in the
To or Cc header itself before sending.The same message arrived twice
The same message arrived twice
Your client generated a different
Message-ID on retry, so the two attempts could not be matched. Configure it to reuse the Message-ID when retrying.Connections time out on port 587
Connections time out on port 587
Some hosting providers and residential ISPs block outbound 587. Try port 2525, which is offered for exactly this reason.
Checking what happened to a message
The ID returned in the250 reply is the same one used across the platform. Look it up through the get email endpoint or in your dashboard to see delivery, bounce, open, and click events.