Access Exchange Online via PowerShell

After recently deploying a hybrid configuration for Office 365, many email settings that were easily configurable within Office 365 portal could not be changed as these settings were being managed by on-premise Active Directory servers. To get past this restriction, the next best option is to access the Exchange Online via PowerShell. Note: PowerShell 3.0 is required. For Windows Server […]

Read more

User’s Receive a Message Stating that “User” Has Forwarded Your Meeting Request to Additional Recipients

I recently ran into a problem where some user’s were beginning to receive email messages from Exchange, informing them that their Meeting Request’s were being forwarded to additional recipients. See below for the fix.   Exchange 2007 Verify the setting is turned on or off: Get-MailboxCalendarSettings user | fl  Remove the setting: Set-MailboxCalendarSettings rscherer –RemoveForwardedMeetingNotificiations:$true        Exchange 2010/ […]

Read more

Restart a Service Remotely Using PowerShell on Multiple Servers

I threw a quick PowerShell function together that would allow me to restart one service on 1 or more servers in one command.  I hadn’t found an easy way to do this in PowerShell before so I threw this together.  What I did was pasted the function code into my PowerShell profile at c:\users\%USERNAME%\Documents\WindowsPowershell\Microsoft.PowerShell_profiles.ps1 to ensure it was loaded each […]

Read more

Unable to Migrate User to O365 – “Target user already has a primary mailbox”

If you run into an issue where a user has both a mailbox in Exchange on-premise and O365, and you cannot migrate the account to O365. Error: “Target user already has a primary mailbox” FIX: Remove the O365 account and then do a full DirSync.  Once done, migrate the on-prem mailbox to O365. Open PowerShell in Connect-MSOLService -Credential $adminCredential   (enter […]

Read more
1 4 5 6 7 8 10