Recovering Deleted email from the Outlook (Shift Deleted Mails)

Most of them have the wrong information that they can recover delete mails only from the “Deleted Mail” folder or they can recover from backup.But you can always recover both Deleted (Soft Delete) and Shift Deleted (Hard Delete) with out recovering from backup. Recovering Delete mails depends on the Mailbox store policy set on the mailbox. If policy is set as 7 Days then you can recover mail until it is 7 Days old.Steps
1. Open Regedit and go to below mentioned path
2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\Client\Options
3. Create a DWord with name DumpsterAlwaysOn and set the value as 1
4. Select the folder in which mails got deleted then Click on Tool -> Recover delete items.
5. Select the mail which wanted to restore and click recover the same
6. Recoverd mail will be back in the orignial location.

Creating Shared Calendar from Outlook in Public Folder

First Need to decide where you want to create a public folder and you sufficient access on the folder inside which you wanted to create a Shared Calendar

1. Log into your mailbox using Outlook,Expand until you get required folder
2. Right-click on it and select New Folder in the pop-up menu.
3. Type in a name for the Shared Calendar, select Calendar Items in the Folder contains drop-down list and hit OK.

Right-click the Shared Calendar folder, select Properties.
Go to Permissions tab.
Hit Add and choose users and/or groups you wish to grant access permissions to.
Select required permissions level in the appropriate drop-down list and hit OK.

Exchange 2003 Exmerge Limitations

Exmerge from Exchange 2003 can import only up to 1.96 GB, its limitation on Exchange 2003 Exmerge.
Other options
– Try to export mail from outlook to a file and point it to PST
– Export using Exmerge by giving option to export with specific dates, bit tedious but possible
– User Exchange powershell Export-Mailbox command to export mailbox bigger than 2 Gb.
syntax: Export-mailbox -Identity “targetemailaddress” -PSTFolderPath “Targetpstpath”

Powershell to Move Multiple Mailboxes in Multithread

This is a Beautiful piece of code which helps in moving the Multiple mailboxes in Multithread.

Sourcefilepath contact the text file with the list of alias names or email address of the users to move.
TargetDatabase should have the path of the destination store where mailstore to be moved.
Maxthreads 8 will move 8 users at a time, you can increase this count based on the performace of your machine.
-BadItemsLimit is if mailbox which is moved has some corrupted item then move-mailbox wil skip the corruption upto 30 items. If this corsses then specific mailbox will not be moved, but it will continue to move rest of the mailbox.

$TargetDatabase = “Path to the destination Store”
$k = Get-Content “SourceFilepath”
$k| Get-Mailbox | Move-Mailbox -BadItemLimit ’30’ -TargetDatabase $TargetDatabase -maxthreads 8 -Confirm: $false

Creating Shared Calendar from Outlook in Public Folder

First Need to decide where you want to create a public folder and you have sufficient access on the folder inside which you wanted to create a Shared Calendar

1. Log into your mailbox using Outlook,Expand until you get required folder
2. Right-click on it and select New Folder in the pop-up menu.
3. Type in a name for the Shared Calendar, select Calendar Items in the Folder contains drop-down list and hit OK.

Right-click the Shared Calendar folder, select Properties.
Go to Permissions tab.
Hit Add and choose users and/or groups you wish to grant access permissions to.
Select required permissions level in the appropriate drop-down list and hit OK.

Moving Bes.Admin Account from Exchange 2003 to Exchange 2007 Part 2

You can move your Besadmin account from Exchange 2003 to Exchange 2007 any time during the migration. Only thing is that you need to make sure that BESadmin account has sufficient rights on Exchange 2007 store before you migrate to Exchange 2007

1.Stop all the services blackberry service starting Blackberry Router, Blackberry controller, Blackberry dispatcher and followed by others
2.Move the account to the new server
3.Remove Microsoft Exchange System Manager 2000 or 2003. (A Microsoft Exchange Server installation CD is required to complete this step.)
4.Perform a search for MAPI32.dll and cdo.dll
5.Rename any cdo.dll and MAPI32.dll files from the system32 folder and the program files\exchsrvr\bin folder to a .bak file extension
6.Download ExcchangeMAPICdo.exe and install, see KB12697
7.Edit MAPI profile and type the new maibox server name Restart the services in order Router, Controller , Dispatcher and followed by others
8.If above steps did not work then follow the below instructions
9.Stop all the services again then open Registry go to HKEY_CURRENT_USER\Software\Microsoft\Windows NT\Current Version\Windows Messaging Subsystem then Right click on the folder Profiles and export it for the backup and delete the same
10.Open Blackberry Server configuration, on blackberry server tab click on Edit MAPI profile and enter the new server name for the besadmin.
11.Open Edit MAPI Profile and again input the new server name of the besadmin and configure the same.
12.Start all the blackberry service.

Moving Bes.Admin Account from Exchange 2003 to Exchange 2007 Part 1

You can move your Besadmin account from Exchange 2003 to Exchange 2007 any time during the migration. Only thing is that you need to make sure that BESadmin account has sufficient rights on Exchange 2007 store before you migrate to Exchange 2007, Exchange 2003 SP 2 System manager is installed with MAPI32.dll version 6.5.7638.1.

1.Stop all the services blackberry service starting Blackberry Router, Blackberry controller, Blackberry dispatcher and followed by others.
2.Move Besadmin to Exchange 2007
3.On BB server EditMapi and point the besadmin to new account
4.Enter the new server name
5.Restart all the blackberry service starting from routers, controller, and dispatcher and followed by others
6.If above steps did not work then follow the below instructions
7.Stop all the services again then open Registry go to HKEY_CURRENT_USER\Software\Microsoft\Windows NT\Current Version\Windows Messaging Subsystem then Right click on the folder Profiles and export it for the backup and delete the same.
8.Open Blackberry Server configuration, on blackberry server tab click on Edit MAPI profile and enter the new server name for the besadmin.
9.Open Edit MAPI Profile and again input the new server name of the besadmin and configure the same
10.Start all the blackberry service