Office365日備忘録

職場で365日過ごして得た知識や情報の備忘録。主にOffice365、PowerShellなど。

Office365で、PowerShellを用いて配布グループ(メーリングリスト)を作成する。

PowerShellを用い、CSVファイルを読み込ませて配布グループ(メーリングリスト)を作成する手順です。
たくさんメーリングリストを作るときに便利です。

 
1.作成に必要なCSVファイルの作成
 以下のように作成してください。(ファイル名をmlcreate.csvとして保存)

DisPlayName
(配布グループの表示名)
Alias
(@より前の部分)
PrimarySmtpAddress
(配布グループのアドレス)
GroupType
(グループのタイプ
※ここでは配布グループ)
テストメーリングリスト01 mailingList mailingList@xxx.yy.zz(例) Distribution
テストメーリングリスト02 DistGrp DistGrp@xxx.yy.zz(例) Distribution
・・・ ・・・ ・・・ ・・・
・・・ ・・・ ・・・ ・・・


 
2.下記コマンドを実行する。
※1.で作成したCSVファイルを「C:\temp」フォルダにおいた場合です。
 置いた場所に応じて下記の太字の部分を置いた場所に変更してください。

$Groups = Import-CSV C:\temp\mlcreate.csv |ForEach {New-DistributionGroup -Name $_.DisplayName  -DisplayName $_.DisplayName -Alias $_.Alias -PrimarySmtpAddress $_.PrimarySmtpAddress -Type $_.GroupType}

 

これで完了です。