A new client side feature which Microsoft has released in Exchange 2010 SP1 is the ability of Outlook 2010 to automatically map all mailboxes to which the logged in user has full access. There by, on each mailbox that you have been granted Full Access, you will see it on your own personal mailbox. In Order to disable automatic mapping: Go to this user mailbox, right click on it and choose manage full mailbox access, then just remove your user from the full mailbox access page You can use Read more
The old fashion way for granting permission was to access user calendar and share the calendar from client. Exchange 2010 allows us to use power shell for assigning calendar permissions. You can add Reviewer, Editor and all other permission types remotely without moving from your chair. To assign Calendar Editor permission use the following command: Set-MailboxFolderPermission -Identity Granter_Username:Calendar -User ‘Granted_username’ -AccessRights Editor You can review calendar permissions Read more
You may face this error while user is sending email from outside the company to distribution group in your Exchange 2010 organization. You can’t send it either from internet internal mail relay or SMTP server When review logs you see "550 5.1.1 User unknown" error . it works fine with no issues If you use Outlook or OWA Why: When you create new Distribution group In Exchange 2010 an Require that all senders are authenticated has been marked by default.So unauthenticated Read more
While performing maintenance to Exchange 2010 DAG server you should first remove the DAG member from DAG group.Other wise you may have unwanted DB failovers and many other unexpected issue that may affect company mail services availability Shutting Down DAG Members The Exchange 2010 high availability solution is integrated with the Windows shutdown process. If an administrator or application initiates a shutdown of a Windows server in a DAG that has a mounted database that's replicated Read more
Get Quota report
Get-Mailbox | Format-Table alias, *quota
Delete message from Mailbox
get-mailbox -resultsize unlimited | search-mailbox -SearchQuery "Subject:ABDCEV'" -DeleteContent
Turn Off firewall on all profiles
netsh advfirewall set allprofiles firewallpolicy allowinbound,allowoutbound
Exchange 2007 - check DB copy status.
Get-StorageGroupCopyStatus -StandbyMachine mtvmail01
Message Tracking log to csv (| Select Sender, Recipients, TimeStamp, MessageSubject)
Get-MessageTrackingLog Read more
Manage mobile phone option gets you the ability to "Remove mobile phone partnership" and "perform a remote wipe to clear mobile phone data.” If this option is missing run ADSI edit, locate problematic user in user properties find msExchMobileMailboxFlags and set to 1 Read more
In Exchange 2010 ,while you try to schedule a recursive meeting you may receive the following error “Your meeting request was declined” It didn't specify an end date. The end date must be before xx/xx/xx After implementation of Exchange 2010 ,room mailboxes got automatic setting setting that rejects recursive meetings beyond defined booking window. To resolve the issue you can: Increase booking window period Remove checkbox from “Reject repeating meetings that have an end date Read more
Send Email Powershell script
Nov 25
Some times we need to use PS script to send email, script can be used in Task Scheduler or any other program BatchFile to run script: Create *.bat file C:WindowsSystem32WindowsPowerShellv1.0powershell.exe -PSConsoleFile "C:Program FilesMicrosoftExchange Serverbinexshell.psc1" -noexit -command ". C:scriptslocationscriptname.ps1" PS Script to send mail: Create .ps1 file $filename = “c:filelocationHtmlFIleyouwant torecieve.html” $smtpServer = “SMTP Read more
Microsoft Released set of new videos explaining HA and Unified Messaging features in Exchange 2010. Videos are available online under the following links High Availability and Storage in Exchange Server 2010 (17 minutes) Unified Messaging in Exchange Server 2010 (18 minutes) Read more