FIX: SQL Server 2016 Database Mail does not work on a computer that does not have the .NET Framework 3.5 installed


Assume that you install Microsoft SQL Server 2016 on a computer that has the .NET Framework 4.6.1 installed. If the computer does not have the .NET Framework 3.5 installed, the Database Mail feature does not work correctly. For example, if you configure and send a test email message, the message is queued but is never sent.

Note This issue also affects instances that are running SQL Server 2016 SP1 CU1. Microsoft is currently working on a fix that will be made available in a future cumulative update. This KB article will be updated with the relevant information when the fix becomes available.


This problem was fixed in the following cumulative updates for SQL Server:

About cumulative updates for SQL Server
About cumulative updates for SQL Server


To work around this issue, manually install the .NET Framework 3.5.


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.


Learn about the terminology Microsoft uses to describe software updates.

Article ID: 3186435 - Last Review: 31 Jan 2017 - Revision: 4

Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core, Microsoft SQL Server 2016 Standard