SMTP .NET client is not properly installed for SBO Mailer
An error message appears: “SMTP .NET Client is not properly installed. Do you want to continue without the SMTP .NET Client?” The SBO mailer cannot send email to the SMTP server
Application error Version: SAP Business One 9.0 (9.00.056) PL: 04
SAP intends to provide patches in order to solve described problem. The section References below will list the specific Patches when available. The corresponding Info file of Patches on SAP Service Marketplace will show the correction / SAP Note number. Be aware that these references can only be set at Patch release date. SAP will deliver Patches only for selected Releases at its own discretion, based on the business impact and the complexity of the implementation.
Before the specific patch is available for the bug fix, please use the following workaround:
1. Ensure B1_MessagingDotNet.dll is in the installation directory of the server tools. For example, the installation directory of server tools is C:\Program Files (x86)\SAP\SAP Business One ServerTools. Accordingly, B1_MessagingDotNet.dll should be located under C:\Program Files (x86)\SAP\SAP Business One ServerTools\Mailer. 2. Ensure to install Microsoft .NET Framework on your computer and make a note of its installation directory, for example, C:\Windows\Microsoft.NET\Framework. 3. To register B1_MessagingDotNet.dll, enter the following command in a command prompt: C:\Windows\Microsoft.NET\Framework\v4.0.30319>regasm “C:\Program Files (x86)\SAP\SAP Business One ServerTools\Mailer\B1_MessagingDotNet.dll” /codebase
In step 3, v4.0.30319 represents the version of .NET Framework. In the directory C:\Windows\Microsoft.NET\Framework, you may find more than one directory like “vx.x” or “vx.x.xxxx” where “x” represents a number. In the command, enter the directory that ends with the latest version number.
For example, there are 6 directories under C:\Windows\Microsoft.NET\Framework: v1.0.3705, v1.1.4322, v2.0.50727, v3.0, v3.5, v4.0.30319. Then v4.0.30319 is the one you should use.