Power Shell

Gerando .PST em massa Exchange Server

Olá, me deparei com o seguinte cenário:

Desabilitar as contas de ex-funcionarios e guardar o histórico em .PST.
Mas fazer user a user não dá…rs..Alegre

Vamos lá em PowerShell.

Vamos criar um aquivo chamado export_pst.ps1

Agora vamos ao conteúdo.

$mailboxes=import-csv c:\users\casantana\Documents\export_pst.csv
foreach($mailbox in $mailboxes)
{
New-MailboxExportRequest -Mailbox $mailbox.alias -FilePath \\SHARE\FOLDER_PST\$mailbox.alias.pst
}

Agora vamos criar o arquivo .CSV
Somente uma coluna

Alias
casantana

Agora basta executar o .ps1

Seja feliz!!!

Adicionar endereços de e-mail a lista confiavél na sua organização Exchange On-Premises e Exchange Online Office365

Set-MailboxJunkEmailConfiguration “user_name” -TrustedSendersAndDomains @{Add=”user1@domain.com”,”user@teste.com”}

Onde “user_name” = É o usuário de sua organização

Onde “user2@domain.com” e “user@teste.com” são os e-mail que deseja adicionar a lista de confiaveis.

Criando Grupos via Power Shell Office 365 e Definindo Dominio

Depois de muito apanhar, consegui:

Depois de conectar o Power Shell do Office365

Este Comando cria o grupo GrupoTeste01 para o dominio contoso

New-DistributionGroup -Name “GrupoTeste01″ -PrimarySmtpaddress GrupoTeste01@contoso.com

Este Comando adiciona membros ao grupo

Add-DistributionGroupMember -identity “GrupoTeste01″ –Member “Pablo.teste@contoso.com”, “Nina.teste@contoso.com”