Hi, We have a customer who are using Office 2003. They also have a product called Rightfax which is an add-on for Outlook and enables them to receive/send faxes via their desktops (for everyday use). They are currently on 3.70 and the email facility (codeunit 397 within MBS) works fine. However, when version 4 is installed the email facility no longer works and we get a message from OSendMail of ‘An error has occurred while setting the UnRead value’. I’ve done a bit of research and came across some Outlook help that said that certain Outlook add-ins can cause problems with setting emails to Read before being sent etc. To test this we set up a machine without Rightfax and it works fine so there is obviously a clash between MBS and the Outlook/Rightfax combination. Does anybody have any ideas or suggestions that could help the situation? The obvious answer is that they should ditch Rightfax but they see it as the other way round. Navision has worked with Rightfax through various versions before and now v4 causes a problem therefore it’s a Navision problem. Also, they have invested time and money in Rightfax and have it rolled out on 100+ desktops and have done so for a while. Users are used to it and they may not be keen at looking at another product. Any thoughts would be appreciated. Many Thanks Robin
What code is getting called from that CU to send the fax ?
Hi Thomas, Thanks for you reply. The main problem is actually sending emails. It appears that somehow the email is getting marked as being read before it is being sent so therefore processing stops and the MBS code carries on. The code in question is simply calling the NewMessage function within CU 397. Nothing fancy at all.
Try to replace the NewMessage function (and all subsequently called functions like “Send”) with the ones from 3.70 it should work then if it is really a Navision (actually the OLHandler) problem.
It is a known bug in version 4, even in SP1 - You can ask MBS for the hotfix - a new OLHandler.dll will solve your problem