To get QuickBooks to send email via MAPI to the Click-To-Run version of Outlook (2013, 2016, 365), we consult the amazing Jared Dexter, who found the following.
1) In the Win.ini file add the following section:
2) Open the Registry Editor and add these keys and values. Some or all most likely won’t already be there:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Messaging Subsystem]
Open QuickBooks, Outlook should now be an option. This has been seen to work in Windows 7 32-bit and 64-bit, Office 2013 Home & Business 32-bit and Office 2016 via 365, with QuickBooks Enterprise 14 and 15.
Sometimes, when QuickBooks installs its server piece, the service account (QBDataServiceUserXX) is set up as a Standard user. Set it as an Administrator to fix lots of things. This is done in the User Accounts area in Control Panel. It can take a while to make the change.
Was just informed and shown this by a QB technician. QuickBooks will be faster if its data file is loaded via UNC — \\SERVER\SHARE\folder — rather than mapped drive. This is also one recommended way to eliminate multi-user mode errors.
In addition to installation of the Quickbooks server piece, folder permissions have to be set correctly. Make sure you use the Advanced permissions settings area, and choose “This folder, subfolders, and files”.
The program folders have to give full control to “Users”:
and the data folders have to give full control to the service users created during installation of the server piece.
Newer versions of Quickbooks have a file “reboot.bat”, included in the top-level application install folder under either Program Files or Program Files (x86). Running this file, will reregister every QuickBooks DLL, and does lots of other good things to the Quickbooks install as well. It is reported that this will improve overall QuickBooks speed in many cases, as well as fix many problems.
If you find that you have Quickbooks files getting marked read-only in inexplicable fashion when they are being served on a network, try this:
You probably need the latest version of the server piece of QuickBooks running on the server.
If QuickBooks fails altogether to register, or if it “stops” while trying to register online, try this:
- Open the QuickBooks application
- Help menu; then “About QuickBooks: Premier Nonprofit Edition 2010…”
- The About screen comes up. Hold down Ctrl, press R and then P
- A special screen comes up for manual registration. Call the phone number visible, they will give you a code.