Adding / Removing Users to Mailing Lists via Powershell
1 minute read
This is a quick post for adding and removing users to mailing lists via Powershell.
1. Open a powershell window. Open start menu and type "powershell". Roght click on it and click "Run as Administrator"
2. Set Office365 login credential, in dialogue box use full email address ex: [email protected]
$UserCredential = Get-Credential
3. Connect to Office365
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
4. Import powershell session
Import-PSSession $Session
5. Add or move users to group. Users must be specified using full email address. ex. [email protected]. Note: It is possible to use "for loop" if adding a bunch of users.
Add User
Add-DistributionGroupMember -Identity "mailing-list" -Member "[email protected]"
Remove User
Remove-DistributionGroupMember -Identity "mailing-list" -Member "[email protected]"
6. Be sure to disconnect the remote PowerShell session when you're finished. Failing to disconnect session may result in using up all available connections and will have to wait for them to expire.
Remove-PSSession $Session
I feedback.
Let me know what you think of this article on twitter @TTLequals0 or leave a comment below!
Let me know what you think of this article on twitter @TTLequals0 or leave a comment below!
comments powered by Disqus