Logical-Hazard Blog

Did you ever bumped into this Non Delivery Report ?

#550 5.2.0 STOREDRV.Deliver: The Microsoft Exchange Information Store service
reported an error.  The following information should help identify the cause
of this error: "MapiExceptionNotAuthorize

This is mainly caused by the wrong permissions of either Anonymous (for external sent mail) or Default (for internal sent mail).

External senders will receive the error if the Public Folder does not permit “Anonymous” to create new items.

[PS] C:\>Get-PublicFolderClientPermission \test

Identity                   User                       AccessRights
--------                   ----                       ------------
\test                    Default                    {FolderVisible}
\test                    mycompany.local/Users/A... {Owner}
\test                    Anonymous                  {None}

To grant this access run the following command in the Exchange Management Shell.

[PS] C:\>Add-PublicFolderClientPermission \test -User Anonymous -AccessRights CreateItems

Identity                   User                       AccessRights
--------                   ----                       ------------
\test                    Anonymous                    {CreateItems}

Internal senders are able to be authenticated by the Exchange server, and so are not treated as Anonymous. For internal senders the user must have at least Create Items permissions on the Public Folder. For general use Public Folders this can be granted as the “Default” permission.

To grant this access run the following command in the Exchange Management Shell.

[PS] C:\>Add-PublicFolderClientPermission \test -user Default -AccessRights CreateItems

Identity                   User                       AccessRights
--------                   ----                       ------------
\test                     Default                     {Contributor}

Now to see the name of the public folder (in this example is test) you can go in the public folder console in found in tools under exchange management console. Expand the default public folder and see their names.

VN:F [1.8.5_1061]
Rating: 0.0/5 (0 votes cast)

First off there are 2 ways to do this.

The first one is for the Exchange 2010 NON SP1 and I will not cover it because it involves either dangerous techniques or a second machine with Office 2010 64 bit and Exchange 2010 management tools. You can find the “how to”  here.

The second way is dedicated for Exchange 2010 SP1.

1. Start the Exchange Management Shell

2. Give the user you are logged on with role assignment using the command below. (AdminExchange is my user in this situation)

New-ManagementRoleAssignment -Role “Mailbox Import Export” -User AdminExchange

3. Start he export of the desired mailbox using this command:

New-MailboxExportRequest -Mailbox Jan@domain.nl -FilePath \\Server\share\jan.pst
The mailbox can also be an alias or the full e-mail account and the filepath needs to be a share (if it’s not a share you’ll get an error regarding the path).

If you have a large mailbox it will take longer. Don’t close the management shell until it’s finished.

VN:F [1.8.5_1061]
Rating: 5.0/5 (1 vote cast)


Powered by Wordpress
Theme © 2005 - 2009 FrederikM.de
BlueMod is a modification of the blueblog_DE Theme by Oliver Wunder