The Scenario:
You have an application that uses Simple MAPI (from Outlook) to send Faxes. The I.T. department then introduce SBS / Exchange Server into the company to manage users email accounts. Now Faxing no longer works.You get a NDR everytime you try and send.  Strange though as you can still send directly through outlook so your software gets the blame.
Sample Non Delivery Report:
 Your message did not reach some or all of the intended recipients. Subject: E-MAIL FROM XXXXXXXX       Sent:    10/25/2008 10:21 The following recipient(s) could not be reached:       '0XXXXXXXXXXXX' on 10/25/2008 10:21 The message could not be delivered because the recipient's destination email system is unknown or invalid. Please check the address and try again, or contact your system administrator to verify connectivity to the email system of the recipient. <sbs.domain #5.1.2>
The Solution:
The problem is due to Exchange attempting to send the fax BEFORE the Fax transport gets a chance to.
To fix this, you need to make a registry modification on each workstation affected.
So in REGEDIT navigate to HKEY_CURRENT_USER\Software\Microsoft\Office\Common\MailSettings
and ADD a new DWORD key named StrictAccountOrder  Â
Set the value to 1
You may have to restart Outlook for the change to take affect but that should solve the problem. Outlook will correctly identify the Fax transport before trying to send the Fax via Exchange.
Further reading can be found here http://support.microsoft.com/kb/319820
Hi Dave
Found this post very useful, we have been having this exact issue at work for over 12 months and our IT ‘support’ guys where clueless.
Thank you.
1 | Luke Price February 16th, 2010 at 3:40 pm