Skip to content
Orvanov0.2.0

smtp_auth_failed

HTTP status: 502 · Code: smtp_auth_failed

The SMTP server refused the username or password.

The SMTP server refused the username or password.

Copy the SMTP credentials again from your email provider. Some providers need an app password or an API key as the password, not your account password.

Every SDK throws one error type for a failed call. Match on its code, which is always smtp_auth_failed for this error, never on the message.

import { ErrorCode, OrvanoError } from '@orvano/js'
try {
// your Orvano call
} catch (error) {
if (error instanceof OrvanoError && error.code === ErrorCode.smtpAuthFailed) {
// handle smtp_auth_failed
} else {
throw error
}
}

The error also carries the HTTP status (502), a message, and a request ID. Quote the request ID when you report a problem: the server logs it with the failure. See Errors for how errors work in every SDK, or every error code.