Hi,
I am facing a delay in sending emails from the users that shows the status reason of the email in Pending Send state.If i open the message it contains the message “This message has not yet been submitted for delivery” with no real guidance on why.The emails are send somehow but there is a delay of 2-3 days on some emails.Is there any way the emails can be send on time rather than stuck for 2-3 days.
Any kind of help/suggestion will be appreciated.
*This post is locked for comments
Ok i will check that..
what about <PendingStatusDelay>300000</PendingStatusDelay>
<SendingStatusDelay>1800000</SendingStatusDelay> are they fine?
One more thing Raz,the emails are sent in a group of 5-6 after one hour gap.Any idea about this?
Btw all the emails are generated from the workflow.
Hi Hussain
The Email Router service cannot connect to the Microsoft Dynamics CRM server or the Microsoft Dynamics CRM Online server to access user and queue information. Verify that the account that is used to run the Email Router service has sufficient permission to access the Microsoft Dynamics CRM server and that there are no connectivity problems. System.
Please Check the Mailbox credentials used to connect to the Email Router, as well as the User credentials that you may have set on the crm user mailbox settings for impersonation
<PendingStatusDelay>300000</PendingStatusDelay>
<SendingStatusDelay>1800000</SendingStatusDelay>
Following are the common errors that are recieved on the Email Router Event log.Anything that can be done to resolve this?
#26234 - The Email Router service could not process a provider work item using assembly: Microsoft.Crm.Tools.EmailProviders.dll and class: Microsoft.Crm.Tools.Email.Providers.ExchangeOnlinePollingSendEmailProvider. System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.Crm.Tools.Email.Providers.CrmPollingSendEmailProvider.HandleProcessMessageError(Exception exception, Entity emailMessage)
at Microsoft.Crm.Tools.Email.Providers.CrmPollingSendEmailProvider.Run()
at Microsoft.Crm.Tools.Email.Agent.ServiceCore.ExecuteProviderWork(Object providerQueueRequestObject)
#6188 - The Email Router service cannot connect to the Microsoft Dynamics CRM server or the Microsoft Dynamics CRM Online server to access user and queue information. Verify that the account that is used to run the Email Router service has sufficient permission to access the Microsoft Dynamics CRM server and that there are no connectivity problems. System.Threading.ThreadAbortException: Thread was being aborted.
at Microsoft.Crm.Tools.Email.Management.Configuration.UpdateAll(Boolean refreshDeployments, String configurationSettingsFilePath, String configurationFilePath)
at Microsoft.Crm.Tools.Email.Agent.ServiceCore.UpdateConfiguration()
#16192 - The Email Router service could not run the service main background thread. The Email Router service cannot continue and will now shut down. System.Threading.ThreadAbortException: Thread was being aborted.
at Microsoft.Crm.Tools.Email.Agent.ServiceCore.TerminateUnresponsive()
at Microsoft.Crm.Tools.Email.Agent.ServiceCore.ScheduleProviderWork()
at Microsoft.Crm.Tools.Email.Agent.ServiceCore.ExecuteService()
Have you checked the Event logs on the email router?
You can also check the email router “Microsoft.Crm.Tools.EmailAgent.xml attributes value for PendingStatusDelay
Hi Raz,
The delay is for some emails only not for all of them.I have edited my post and attached a screenshot of the Email Configuration settings of the CRM.
HI Hussain, If there is 2-3 days wait then I'm wondering how the email router is setup or if the users profile is using the outlook client profile instead of email router?
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,134 Super User 2024 Season 2
Martin Dráb 229,928 Most Valuable Professional
nmaenpaa 101,156