Exchange 2007 Organization Forms Library Permission problems

I am creating a custom form in Exchange 2007, but i am recieve two errors when I try to publish to the "Organizational Forms Library" the first states:

"Cannot publish the form because of a MAPI error. The operation failed." So I click "ok". If I try to click on publish again i get the error: "Cannot publish the form because of a MAPI error. You do not have permission to create a message in this folder.

I used a powershell command to give myself owner rights to this folder:
Add-PublicFolderClientPermission -Identity "\NON_IPM_SUBTREE\EFORMS REGISTRY\mycompany Organizational Forms" -AccessRights owner -user

I successfully because an owner but was still not able to publish my form.

Any help is appreciated. Thanks in advance

Who is Participating?
Satya PathakLead Technical ConsultantCommented:
To use the MAPI Editor tool to create an organizational forms library
Log on to a client computer that is running Microsoft Office Outlook 2003 or later.
Download the Microsoft Exchange Server MAPI Editor from
Start the MAPI Editor (Mfcmapi.exe) from the MFCMAPI folder.
If required, create a MAPI profile.
From the Session menu, click Logon and Display Store Table.
From the MDB menu, click Open Public Folder Store, and then click OK.
Expand Public Root, expand NON_IPM_SUBTREE, and then right-click EFORMS REGISTRY.
Click Create SubFolder and type an appropriate folder name, such as Organizational Forms Library
Click the newly created folder.
From the Property Pane menu, click Modify 'Extra' Properties.
In Extra Properties, click Add, and then click Select Property Tag.
Click PR_EFORMS_LOCALE_ID in the list, and then click OK.
Click OK two times. A red mark is displayed next to the newly created PR_EFORMS_LOCALE_ID property.
In the Unsigned Decimal box, type the required locale ID, and then click OK. For example, type 1033 for English, type 1040 for Italian, or type a different ID for a different locale. To determine the locale ID for other locales, see languagecode Field at the Exchange Server Developer Center.
Exit MAPI Editor.
To use Exchange Management Shell to configure limits and permissions for the organizational forms library folder
To set storage limits, run the following command:
To set permissions for each user, run the following commands
More Info :
dlbenson1979Author Commented:
Make sure that the organizational forms library that you are using is the primary library. While other libraries can exist, you can only pubilsh to the primary library. Once I changed ownership on the primary, it worked perfectly.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.