Documentation Index
Fetch the complete documentation index at: https://support.jetemail.com/llms.txt
Use this file to discover all available pages before exploring further.
Introduction
This error means the credentials your mail server or app sent torelay.jetsmtp.net were rejected. The username, the password, or both didn’t match a valid SMTP user on your account.
This is a credential problem, not an IP problem. If you’re being rejected because the source IP isn’t on your SMTP user’s allow list, see 535 IP not authorized instead.
Example error message
How to fix this error
- Confirm the SMTP user still exists. In the dashboard, go to Outbound → SMTP and check that the username you’re authenticating with is still listed and not disabled.
- Reset the password. If you can’t be 100% sure the password your server is sending is the one currently on the user, set a fresh password in the dashboard and update the server with the new value. Most authentication failures are stale or mistyped passwords, not anything more exotic.
- Check the username format.
- The SMTP username is the literal string you set when creating the user, not an email address.
- It must not contain
@. If your client requires an email-style login, that’s a sign you copied the wrong field.
- Verify the auth mechanism. JetEmail accepts
PLAINandLOGIN. If your client is forcingCRAM-MD5or another mechanism, switch it toPLAIN(orLOGIN) over a TLS connection. - Check for whitespace and encoding. Trailing spaces, newlines, or invisible characters in stored credentials are a frequent cause. Re-enter the password by hand rather than pasting it.
- Retry from the same server. Once you’ve updated the credential on your server, send a test message and watch the response.
Common causes
- Stale password after a rotation that wasn’t propagated to every app.
- Typos in the username or password (including a leading or trailing space).
- Wrong field used. Some setup forms ask for an email address by mistake; the SMTP username is whatever you set in the dashboard.
- Deleted SMTP user. Deleting an SMTP user immediately invalidates the credential.
- Account suspended. If billing is past due or the account is suspended, every authentication attempt will fail. Check the dashboard for any account-level alerts.
Prevention
- Keep one SMTP user per app so a rotation only touches the app that needs it. See SMTP users → credential hygiene.
- Use a secrets manager so production servers always have the current password, never an outdated copy.
- Name each SMTP user after the app that uses it (
wordpress-blog,crm-mailer) so the dashboard list is self-explanatory.