Error Reference

Email notification not sending: outbound email failed

Email notification not sending: outbound email failed

Where this appears

This error appears in the System Log under System Diagnostics > Logs > System Log when ServiceNow attempts to send an email notification but fails during the outbound email process. The error is logged when the email notification record is created successfully but cannot be delivered due to SMTP or email account configuration issues.

Sourdough
Chrome Extension

Debugging this in a real instance?

Sourdough lets you trace "Email notification not sending: outbound email failed" through system logs, script errors, and API health in the ServiceNow tab you are already using.

Add to Chrome

Free to install. Pro $5/month after a 14-day no-card trial.
Pro requires the ServiceNow admin role. Upgrade inside the extension.

Overview
Tasks
CMDB
API
Metrics
Monitor
Internals
Instance:sourdoughdev·Version:Yokohama
Instance StateONLINE
System StatusFully Operational
Session Timeout90 minutes
Logged-In Sessions2 (20 active)
Build Nameyokohama-12-18-2024_p1
IP Address10.159.128.43
Instance HealthHealth Score: 90%
🔥 5dSourdough (Chrome Plugin)Dark Mode

Cause

SMTP server configuration is incorrect or the SMTP server is unreachable, preventing ServiceNow from connecting to send emails. (high likelihood)

The sender email address configured in the notification or email account is blocked, invalid, or not authorized to send emails through the SMTP server. (high likelihood)

The email account record is inactive or has incorrect authentication credentials for the SMTP server. (medium likelihood)

Network connectivity issues or firewall restrictions are blocking outbound SMTP connections from the ServiceNow instance. (medium likelihood)

SMTP server has rate limiting or anti-spam policies that are rejecting emails from the ServiceNow instance. (low likelihood)

Fix

Step 1: Navigate to System Diagnostics > Logs > System Log and filter by 'email' or 'notification' to locate the specific error details and timestamp.

Step 2: Check the Outbound Email Log at System Mailboxes > Administration > Outbound Email Log to review failed email attempts and identify specific SMTP error codes.

Step 3: Verify the email account configuration at System Mailboxes > Administration > Email Accounts, ensuring the account is active and SMTP settings are correct.

Step 4: Test the SMTP connection by navigating to the email account record and using the Test Connection functionality to verify connectivity and authentication.

Step 5: Review the notification record that failed by checking System Notification > Email > Notifications and verify the sender address is properly configured and not blocked.

Step 6: Check system properties under sys_properties.list for email-related configurations like glide.email.smtp.active and ensure outbound email is enabled.

Step 7: If using external SMTP servers, verify network connectivity by testing port connectivity to the SMTP server from the ServiceNow instance.

Step 8: Retry sending the notification manually from the notification record or trigger a test email to confirm the issue is resolved.

Test Your Knowledge

Quick 3-question quiz. See how your ServiceNow skills stack up.

Question 1 of 3Performance

A list view on a table with millions of records is slow. Best fix?

Select an answer to continue