Operation aborted (0x80004004 (E_ABORT))

Hi… I am trying to send an outlook message and recieved the error below. I have used the mail package 1.20.3 and 1.21.1

System.Runtime.InteropServices.COMException: Operation aborted (0x80004004 (E_ABORT)) at Microsoft.Office.Interop.Outlook._MailItem.Send()
at UiPath.Mail.Outlook.Extensions.SendMailHelpers.SendMailItem(String account, Application outlookApp, MailItem mailItem)
at UiPath.Mail.Outlook.OutlookApiV2.SendMailInternal(MailMessage mailMessage, AccountWithStore account, SendMailRequest sendMailRequest, Action`1 SetBody)
at UiPath.Mail.Outlook.OutlookApiV2.SendMailWithDocumentBody(MailMessage mailMessage, FileInfo bodyDocument, AccountWithStore account, SendMailRequest sendMailRequest)
at UiPath.Mail.Outlook.OutlookService.<>c__DisplayClass22_0.b__0()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
— End of stack trace from previous location —
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
— End of stack trace from previous location —
at UiPath.Mail.Activities.Business.SendMailX.ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken)
at UiPath.Shared.Activities.AsyncTaskCodeActivityImplementation.EndExecute(AsyncCodeActivityContext context, IAsyncResult result)
at UiPath.Shared.Activities.AsyncTaskCodeActivity.EndExecute(AsyncCodeActivityContext context, IAsyncResult result)
at UiPath.Mail.Activities.BaseMailAsyncActivity.EndExecute(AsyncCodeActivityContext context, IAsyncResult result)
at System.Activities.AsyncCodeActivity.System.Activities.IAsyncCodeActivity.FinishExecution(AsyncCodeActivityContext context, IAsyncResult result)
at System.Activities.AsyncCodeActivity.CompleteAsyncCodeActivityData.CompleteAsyncCodeActivityWorkItem.Execute(ActivityExecutor executor, BookmarkManager bookmarkManager)

Hi @amy.gellegani

  1. While sending the Outlook mail message, I think Outlook is opened in the background.

  2. Close both Outlook and UiPath Studio, then restart them. This can sometimes resolve temporary issues related to Outlook’s COM components.

Regards
Gowtham.K

Hi… I just tried to close both Outlook and UiPath Studio and got the following error:

System.Runtime.InteropServices.COMException: Operation aborted (0x80004004 (E_ABORT)) at Microsoft.Office.Interop.Outlook._MailItem.Send()
at UiPath.Mail.Outlook.Extensions.SendMailHelpers.SendMailItem(String account, Application outlookApp, MailItem mailItem)
at UiPath.Mail.Outlook.OutlookApiV2.SendMailInternal(MailMessage mailMessage, AccountWithStore account, SendMailRequest sendMailRequest, Action`1 SetBody)
at UiPath.Mail.Outlook.OutlookApiV2.SendMailWithDocumentBody(MailMessage mailMessage, FileInfo bodyDocument, AccountWithStore account, SendMailRequest sendMailRequest)
at UiPath.Mail.Outlook.OutlookService.<>c__DisplayClass22_0.b__0()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
— End of stack trace from previous location —
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
— End of stack trace from previous location —
at UiPath.Mail.Activities.Business.SendMailX.ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken)
at UiPath.Shared.Activities.AsyncTaskCodeActivityImplementation.EndExecute(AsyncCodeActivityContext context, IAsyncResult result)
at UiPath.Shared.Activities.AsyncTaskCodeActivity.EndExecute(AsyncCodeActivityContext context, IAsyncResult result)
at UiPath.Mail.Activities.BaseMailAsyncActivity.EndExecute(AsyncCodeActivityContext context, IAsyncResult result)
at System.Activities.AsyncCodeActivity.System.Activities.IAsyncCodeActivity.FinishExecution(AsyncCodeActivityContext context, IAsyncResult result)
at System.Activities.AsyncCodeActivity.CompleteAsyncCodeActivityData.CompleteAsyncCodeActivityWorkItem.Execute(ActivityExecutor executor, BookmarkManager bookmarkManager)

Hi … I no longer need help. I found the fix. I used “Send SMTP Mail Message” activity instead. Thanks.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.