Exchange Online PowerShell Modern Auth

Exchange Online PowerShell Modern Auth

Hello,

Microsoft will end basic authentication for Exchange Online in second half of 2021 (edit, that changed). For interactive usage, Microsoft provide a great module, ExchangeOnlineManagement, that works great, and does not require to reconnect with credentials every hour or so.

Continue reading

Get 30 days email size in Exchange Online Mailbox

Get 30 days email size

Hello,

Today I wanted to share some PowerShell lines to help you calculate the size of 30 days of email inside an Exchange Online mailbox. The first approach will also work for Exchange 2010 and up, but the the second approach require Exchange Online Compliance to work. This kind of information can be handy if you migrate some mailboxes between Office 365 tenants and you have a high constraints on the network bandwidth availability.

Continue reading

Office 365 portals language PowerShell

Office 365 portals language

Hello,

When using a worldwide Office 365 tenant, you have some challenges about the portals & web pages languages. Indeed, each tenant has a “default language”, but for big companies that span through different countries, we need a more granular setting.

Microsoft offer some ways to tune the language.

Continue reading