Advertisement
xdoddyx

PS GA Daily

Apr 3rd, 2019
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. #### Autoreply ####
  2. Import-Csv 'D:\Export\autoreply.csv' | ForEach-Object {
  3. $user = $_."UserPrincipalName"
  4. Set-MailboxAutoReplyConfiguration -Identity $user -AutoReplyState Enabled -InternalMessage "Email sudah tidak aktif." -ExternalMessage "Email sudah tidak aktif."
  5. }
  6.  
  7. #### Misc ####
  8. New-ComplianceSearchAction -SearchName "Tuwar" -Purge -PurgeType SoftDelete
  9.  
  10. Set-UnifiedGroup –Identity jktdoq2@GA.onmicrosoft.com –PrimarySmtpAddress jktdoq2@GA.com
  11.  
  12. Set-Mailbox "mukhtaris@GA.com" -MessageCopyForSentAsEnabled $True
  13. New-ComplianceSearchAction -SearchName "20190227_Adekur" -Purge -PurgeType SoftDelete
  14. Set-MsolUserPrincipalName -UserPrincipalName jktdoq2@GA.onmicrosoft.com -NewUserPrincipalName jktdoq2@GA.com
  15.  
  16. Get-MailboxJunkEmailConfiguration -Identity dunak@GA.com
  17.  
  18. Get-ComplianceSearchAction -Identity "spam20190220_Purge" | Format-List
  19.  
  20. Set-Mailbox -Identity fsm.firdaus@GA.com -MessageCopyForSentAsEnabled $True
  21.  
  22. Add-RecipientPermission -Identity facilityservices@mspsug.com -AccessRights SendAs -Trustee jdoe@mspsug.com -Confirm:$false
  23.  
  24. #### Create SMB ####
  25. Import-Csv "D:\PS\createsharedmailbox.csv" | foreach-object { New-Mailbox -Name $_.DisplayName -Alias $_.Alias -Shared -PrimarySMTPAddress $_.Email }
  26.  
  27. New-Mailbox -Name $_.DisplayName -Alias $_.Alias -Shared -PrimarySMTPAddress $_.Email | Add-MailboxPermission $_.DisplayName -User $_.Members -AccessRights FullAccess -AutoMapping $true | Add-RecipientPermission $_.DisplayName -Trustee $_.Members -AccessRights SendAs
  28.  
  29. Import-Csv "D:\PS\createsharedmailbox.csv" | foreach-object { Add-MailboxPermission $_.Email -User $_.Members -AccessRights FullAccess -AutoMapping $true }
  30.  
  31. Import-Csv "D:\PS\createsharedmailboxmember.csv" | foreach-object { Add-RecipientPermission $_.Email -Trustee $_.Members -AccessRights SendAs }
  32.  
  33. Import-Csv "D:\PS\createsharedmailbox.csv" | foreach-object { set-mailbox $_.Email -MessageCopyForSentAsEnabled $True }
  34.  
  35. Import-Csv "D:\PS\createforward.csv" | foreach-object {Set-Mailbox -Identity $_.Email -DeliverToMailboxAndForward $true -ForwardingSMTPAddress $_.Email2}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement