I’m having issues with the “Send Email” function within the application.
When I attempt to send an email with attachment via the UI or via Advanced Print Routing, the operation times out. Below is the error text from the task agent, in this case from when it fails when attempting to run via APR.
They both fail at the “EmailSender.Send” Method…
Thanks in advance if anyone has insight
Epicor10DEV: An error occurred trying to run task ID 252508 for agent SystemTaskAgent on the application server (User: amoreng, Task Description: AR Invoice Form).
Error Detail:
Program Ice.Services.Lib.RunTask raised an unexpected exception with the following message: RunTask: The operation has timed out.
Stack Trace:
at System.Net.Mail.SmtpClient.Send(MailMessage message)
at Ice.Core.SsrsReporting.EmailSender.Send(EmailActionSettings settings, IEnumerable1 attachmentInfos) in C:\_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\SsrsReporting\EmailSender.cs:line 27 at Ice.Core.RoutingAndBreaking.EmailReportAction.EmailReportsFromReportRequests() in C:\_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\RoutingAndBreaking\EmailReportAction.cs:line 261 at Ice.Core.RoutingAndBreaking.EmailReportAction.HandleProcess(Object sender, ProcessEventArgs e) in C:\_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\RoutingAndBreaking\EmailReportAction.cs:line 166 at Ice.Core.RoutingAndBreaking.BaseNode.OnProcess(ProcessEventArgs e) in C:\_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\RoutingAndBreaking\BaseNode.cs:line 172 at Ice.Core.RoutingAndBreaking.BaseNode.OnProcess(ProcessEventArgs e) in C:\_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\RoutingAndBreaking\BaseNode.cs:line 172 at Ice.Core.RoutingAndBreaking.BaseNode.OnProcess(ProcessEventArgs e) in C:\_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\RoutingAndBreaking\BaseNode.cs:line 172 at Ice.Core.RoutingAndBreaking.Workflow.OnProcess(ProcessEventArgs e) in C:\_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\RoutingAndBreaking\Workflow.cs:line 209 at Ice.Core.RoutingAndBreaking.Workflow.Run(ReportInstanceInformation reportInstance) in C:\_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\RoutingAndBreaking\Workflow.cs:line 153 at Ice.Core.RptBase.ReportSsrsDatabaseBuilder.RouteAndBreakReport(Func
2 executeCommand, Func`2 executeReader, SqlObjectsCreated sqlObjectsCreated) in C:_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\RptBase\ReportSsrsDatabaseBuilder.cs:line 334
at Ice.Core.RptBase.ReportDatabaseBuilder.XMLClose() in C:_Releases\ICE\RL3.2.200.0\Source\Server\Internal\Lib\TaskLib\RptBase\ReportDatabaseBuilder.cs:line 93
at Erp.Internal.AR.ARInvForm.RunProcess(Int64 instanceTaskNum, String outputFileName) in c:_Releases\ERP\RL10.2.200.0\Source\Server\Internal\AR\ARInvForm\ARInvForm.cs:line 1264
at Ice.Hosting.TaskCaller.InnerExecuteTask(IceDataContext newContext) in C:_Releases\ICE\RL3.2.200.0\Source\Framework\Epicor.Ice\Hosting\TaskCaller\TaskCaller.cs:line 98
at Ice.Hosting.TaskCaller.ExecuteTask() in C:_Releases\ICE\RL3.2.200.0\Source\Framework\Epicor.Ice\Hosting\TaskCaller\TaskCaller.cs:line 57
at Ice.Lib.RunTask.BpmFriendlyTaskLauncher.Run(String sessionIdPrefix, IceContext db, Action taskRunner) in C:_Releases\ICE\RL3.2.200.0\Source\Server\Services\Lib\RunTask\BpmFriendlyTaskLauncher.cs:line 63
at Ice.Services.Lib.RunTaskSvc.InnerRunTask(Int64 ipTaskNum, Boolean suppressTransaction) in C:_Releases\ICE\RL3.2.200.0\Source\Server\Services\Lib\RunTask\RunTask.cs:line 547