IBM Support

Error: 'Word couldn't send mail because of MAPI failure...' when using Send To feature

Question & Answer


Question

On a Microsoft® Windows™ operating system, you install Microsoft Office™ and then Lotus Notes®. When you attempt to create a MAPI profile in an Office application, you are unable to do so. In one particular case in which Notes was set as the default e-mail program, when you try to use the Send To feature in an Office application, the following error message displays:

    "Word couldn't send mail because of MAPI failure: Unspecified Error."

Uninstalling Notes and Office and then reinstalling Office before Notes did not solve the problem.

Cause

This situation occurs because the Office file (mapisvc.inf) is installed to the c:\Program Files\Common Files\System\Mapi\1033 directory instead of the Windows\system32 directory as in previous Office products.

Answer

This issue was reported to Quality Engineering as SPR# JCAO5CSHDG.

When you install Lotus Notes, Notes looks for the presence of the mapisvc.inf file in the Windows\system32 directory in order to install and configure its MAPI support but cannot find it.

Workaround:
To work around this issue:

1. Copy the mapisvc.inf file

    from:
    c:\Program Files\Common Files\System\Mapi\1033
    to:
    Windows\system32 directory

2. Then reinstall Notes. The installation should install the file, nwnsp32.dll, into the Windows\system32 directory and add the following parameters to the mapisvc.inf file in the Windows\system32 directory.

    [Services]
    .
    .
    NOTES=Lotus Notes Mail
    .
    .
    [NOTES]
    PR_SERVICE_DLL_NAME=nwnsp.dll
    PR_SERVICE_SUPPORT_FILES=nwnsp.dll
    PR_SERVICE_DELETE_FILES=nwnsp.dll
    PR_SERVICE_ENTRY_NAME=ServiceEntry
    Providers=NAB,NMS,NXP
    WIZARD_ENTRY_NAME=ServiceWizard
    PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY|SERVICE_PRIMARY_IDENTITY
    [NAB]
    PR_PROVIDER_DLL_NAME=nwnsp.dll
    PR_RESOURCE_TYPE=MAPI_AB_PROVIDER
    PR_DISPLAY_NAME=Lotus Notes Address Book
    PR_PROVIDER_DISPLAY=Lotus Notes Address Book
    PR_RESOURCE_FLAGS=STATUS_PRIMARY_IDENTITY
    [NMS]
    PR_PROVIDER_DLL_NAME=nwnsp.dll
    PR_RESOURCE_TYPE=MAPI_STORE_PROVIDER
    PR_RESOURCE_FLAGS=STATUS_PRIMARY_IDENTITY|STATUS_DEFAULT_STORE
    PR_PROVIDER_DISPLAY=Lotus Notes Message Store
    PR_DISPLAY_NAME=Lotus Notes Message Store
    PR_MDB_PROVIDER=395d475fecf1cd1193dc5aab3C478538
    [NXP]
    PR_PROVIDER_DLL_NAME=nwnsp.dll
    PR_RESOURCE_TYPE=MAPI_TRANSPORT_PROVIDER
    PR_RESOURCE_FLAGS=STATUS_PRIMARY_IDENTITY
    PR_PROVIDER_DISPLAY=Lotus Notes Transport
    PR_DISPLAY_NAME=Lotus Notes Transport

NOTE: The .dll file indicated here is nwnsp.dll. This correctly references the nwnsp32.dll file. Microsoft's syntax for the .inf file is to leave the "32" off the string. The mapisvc.inf file is supposed to indicate nwnsp.dll and uses the 32-bit driver.

Internal Use Only


SPR IDSPR System
JCAO5CSHDGNotes SPRs

On a Microsoft Windows operating system, you install Microsoft Office and then Lotus Notes. When you attempt to create a MAPI profile in an Office application, you are unable to do so. When you try to use the Send To feature in an Office application, an error message displays. Why does this happen?

[{"Product":{"code":"SS5LUA","label":"Lotus End of Support Products"},"Business Unit":{"code":"BU003","label":"Collaboration Solutions"},"Component":"Lotus Notes","Platform":[{"code":"PF033","label":"Windows"}],"Version":"6.5;6.0;5.0","Edition":""}]

Document Information

Modified date:
16 June 2018

UID

swg21153775