Share via

How to fix "This message has not yet been submitted for delivery. For more information, see help."

Joharie Berido 0 Reputation points
2026-05-11T09:17:48.5433333+00:00

Emails were not being sent and remained on pending send status.

Microsoft 365 and Office | Development | Other
0 comments No comments

2 answers

Sort by: Most helpful
  1. Q&A Assist
    2026-05-11T09:18:07.3333333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The message and Pending Send status indicate that the email has not actually been handed off to the email system for delivery. The fix depends on where the email is being sent from.

    1. If the email is from Dynamics 365 / Power Platform apps (Sales, Customer Service, etc.)

    When an email is created in customer engagement apps and set to Send, it will stay in Pending Send if email integration and the user’s mailbox are not correctly configured.

    To fix this as an administrator:

    1. Sign in to the Power Platform admin center.
    2. In the left navigation, select Manage.
    3. Select Environments, then choose the environment where the issue occurs.
    4. Go to Settings > Email > Mailboxes.
    5. Change the view to Active Mailboxes.
    6. Open the mailbox record for the affected user.
    7. Verify that:
      • The mailbox is configured for outgoing email (for example, using server-side synchronization).
      • The user is enabled for sending email.
      • If using server-side synchronization, the email address is approved, tested, and enabled.

    If these are not correct, approve/test/enable the mailbox and save. After the mailbox is correctly configured, the system will process Pending Send emails.

    If an alert like ErrorQuotaExceeded Exchange server returned 403 error appears on the mailbox, Exchange is blocking sends due to a quota or limit (for example, mailbox storage limit). In that case:

    1. Try sending directly from Outlook or Outlook on the web using the same mailbox.
    2. If sending fails there as well, reduce mailbox usage or resolve any quota issues, then contact the Exchange administrator or Microsoft Exchange support if needed.
    3. If the email is from Dynamics 365 Customer Engagement (on-premises)

    For on-premises environments, the same Pending Send behavior occurs when email integration is not correctly configured.

    As the Customer Engagement (on-premises) administrator:

    1. In Dynamics 365, select Settings.
    2. Select Email Configuration.
    3. Select Mailboxes, then change the view to Active Mailboxes.
    4. Open the mailbox record for the user.
    5. Confirm the mailbox is configured and enabled for sending email.
    6. If using server-side synchronization for outgoing email, ensure the email address is approved, tested, and enabled.

    After correcting the mailbox configuration and re-testing/enabling, the system will process Pending Send emails.

    1. If the email is from SQL Server Database Mail

    If the message status is unsent in Database Mail, the Database Mail external program has not processed it yet.

    To address this:

    1. Check whether the external program is running and processing messages:
      • Review sysmail_event_log to verify that Service Broker successfully started the Database Mail external program.
    2. If the external program is not starting:
      • Verify the Database Mail external program executable is in the correct directory.
      • Ensure the SQL Server service account has permission to run the executable.
      • Check the Windows Application event log for Database Mail–related errors.
    3. If the external program is running but falling behind:
      • Consider using more than one Database Mail profile to distribute load across multiple SMTP servers.
      • Review the volume of sent emails and ensure they are valid and intended.

    If there are old messages that will never be delivered and are clogging the queue, after confirming they are the oldest undeliverable items, delete them using msdb.dbo.sysmail_delete_mailitems_sp.

    1. If the email is from Outlook and appears “stuck”

    If Outlook messages stay in the Outbox and are not sent automatically, common causes include:

    • Send immediately when connected is disabled:
      1. In Outlook 2010 or later, go to File > Options.
      2. Select Advanced.
      3. In Send and receive, enable Send immediately when connected.
      4. Select OK.
    • A Deferred Delivery rule is delaying messages:
      1. In Outlook 2010 or later, select Rules > Manage Rules & Alerts.
      2. On Email Rules, select each rule and review the Rule description.
      3. Look for rules containing defer delivery by # minutes.
      4. Double-click such rules and clear the defer delivery by a number of minutes action if not desired.
    • Outlook is effectively offline due to a registry setting (LoadTransportProviders) with Cached Exchange Mode:
      1. As a temporary workaround, use an Online mode profile for the Exchange mailbox.
      2. For a permanent fix, remove the LoadTransportProviders DWORD under HKEY_CURRENT_USER\Software\Microsoft\Office\<x.0>\Outlook\Preferences (where x.0 is the Outlook version), then restart Outlook.

    After correcting the relevant configuration (mailbox settings, Database Mail, or Outlook options/rules/registry), resubmit or resend the affected messages so they can be processed and delivered.


    References:

    Was this answer helpful?

    1 person found this answer helpful.
  2. Michelle-N 15,785 Reputation points Microsoft External Staff Moderator
    2026-05-11T10:08:25.1433333+00:00

    Hi @Joharie Berido

    Based on the information provided, I understand that you are encountering the error: "This message has not yet been submitted for delivery. For more information, see help." This usually occurs when the mailbox you are sending from is not properly recognized or processed by the server-side synchronization for outgoing mail.

    To assist you better, could you please clarify a few details about your environment?

    • Platform: Are you sending this email through Dynamics 365 or a similar CRM platform?
    • Email Server: If you are using Exchange, is it Exchange Online or Exchange On-premises?

    If you are indeed using Dynamics 365, you may consider the following troubleshooting steps:

    1. Approve the Email Address: In Dynamics 365, a user can only send emails if the email address in their User Profile has been approved by an authorized administrator.
    2. Verify Mailbox Configuration: Ensure that the mailbox is correctly enabled and tested. Go to Settings > Email Configuration > Mailboxes, select the user's mailbox, and click Test & Enable Mailbox.
    3. Check Outgoing Email Settings: Verify that the Outgoing Email method is set to "Server-Side Synchronization or Email Router" and that the status shows as "Success" after testing.
    4. Try to restart the Email Router Service

    Please provide more details about your environment so I can give you more specific guidance!


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.