We are currently on CRM 2016 SP2.2 (8.2.2) on-premises using Server-Side Sync with our on-premises Exchange 2010 server.
Sending emails from CRM to Exchange works correctly if the email has no attachment or a small attachment (< 1 Mb in size). Anything greater than 1 Mb in size won't make it to Exchange.
I have activated tracing on the EmailConnector server role of the async service and see the following errors:
>Error creating attachment(s) for outgoing mail item fc05b4fa-1cd9-e711-914c-00155dcdb40a. Error Details: Unhandled Exception: System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send.
[...]
>Inner Exception: System.IO.IOException: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
[...]
>Inner Exception: System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
Our incoming/outgoing email size limit are clearly greater than 1Mb. In fact, server-side sync can track an email with a 15 Mb attachment from Exchange to CRM, it just can't forward that email from CRM back to Exchange.
Anyone else experienced this issue? We're about to open an incident with MS but any ideas/advice would be appreciated. Thanks!
*This post is locked for comments