Skip to content
Orvanov0.2.0

smtp_unreachable

HTTP status: 502 · Code: smtp_unreachable

The SMTP server could not be reached: the name did not resolve, or the connection was refused or reset.

Orvano could not reach the SMTP server: the host name didn’t resolve, or the connection was refused or reset.

Check the host and port. Common ports are 587 (STARTTLS), 465 (TLS), and 25 (plain). Check that your server allows outgoing connections on that port; many cloud providers block port 25.

Every SDK throws one error type for a failed call. Match on its code, which is always smtp_unreachable 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.smtpUnreachable) {
// handle smtp_unreachable
} 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.