<h3>1. メール連絡先のインポート時に使用する CSV ファイルの作成例</h3>
<p>メール連絡先のインポート時に使用する CSV ファイルを作成します。<br />1行目はヘッダ(固定値)となり、2 行目以降に実際の情報を記載します。</p>
<ul>
<li>表示名、エイリアス、外部連絡先電子メールアドレスは必須項目となります。</li>
<li>国/地域に情報を記載する場合、2 桁のアルファベットで入力します。例えば、"日本"の場合、"JP" と記載します。その他の国につきましては、以下のサイトをご参照ください。<br />Title：Table of Country/Region and State/Province Names and Codes [C++]<br />URL：<a style="font-size: 0.9em; line-height: 1em; background-color: #ffffff;" href="http://msdn.microsoft.com/en-US/library/ee799297(v=cs.20).aspx">http://msdn.microsoft.com/en-US/library/ee799297(v=cs.20).aspx</a></li>
</ul>
<p>&lt;ファイルの書式例&gt;</p>
<pre class="brush:powershell">Name,Alias,ExternalEmailAddress,FirstName,LastName,Company,Department,Office,Phone,MobilePhone,HomePhone,PostalCode,StateOrProvince,City,StreetAddress,CountryOrRegion,Fax,Notes,Title
&lt;表示名&gt;,&lt;エイリアス&gt;,&lt;外部連絡先電子メールアドレス&gt;,&lt;名&gt;,&lt;姓&gt;,&lt;会社名&gt;,&lt;部署&gt;,&lt;事業所&gt;,&lt;勤務先電話&gt;,&lt;携帯番号&gt;,&lt;自宅電話&gt;,&lt;郵便番号&gt;,&lt;都道府県&gt;,&lt;市町村&gt;,&lt;番地&gt;,&lt;国/地域&gt;,&lt;FAX&gt;,&lt;メモ&gt;,&lt;役職&gt;</pre>
<p>&lt;ファイル作成例&gt;</p>
<pre class="brush:powershell">Name,Alias,ExternalEmailAddress,FirstName,LastName,Company,Department,Office,Phone,MobilePhone,HomePhone,PostalCode,StateOrProvince,City,StreetAddress,CountryOrRegion,Fax,Notes,Title
山田 太郎,taro,taro@contoso.com,太郎,山田,Microsoft,営業部,品川本社,03-0000-0000,080-0000-0000,03-0000-0000,000-0000,東京,港区港南,0-0-0,JP,03-0000-0000,メモ,役職
佐藤 花子,hanako,hanako@contoso.com,花子,佐藤,Microsoft,総務部,品川本社,03-0000-0000,080-0000-0000,03-0000-0000,000-0000,東京,港区港南,0-0-0,JP,03-0000-0000,メモ,役職</pre>
<p>※ UTF-8 以外の文字コードが指定されている場合、文字コードを UTF-8 に変更します。文字コードの変更手順は、上記の「個人用の連絡先をインポートする方法について」内の &lt;UTF-8 での保存の手順&gt; をご参照いただけますようお願い申し上げます。</p>
<h3>2. メール連絡先にインポートする</h3>
<p>Exchange Online に接続した PowerShell にて、下記のコマンドレットを実行し、上記で作成した CSV ファイルをインポートします。</p>
<p>1. 基本構文 (3 つのコマンドレットとなります)</p>
<pre class="brush:powershell">$Contacts = Import-CSV "参照する CSV ファイルの格納先 \ CSV ファイル名"
$Contacts | ForEach {New-MailContact -Name $_.Name -Alias $_.Alias -ExternalEmailAddress $_.ExternalEmailAddress -FirstName $_.FirstName -LastName $_.LastName}
$Contacts | ForEach {Set-Contact $_.Name -Company $_.Company -Department $_.Department -Office $_.Office -Phone $_.Phone -MobilePhone $_.MobilePhone -HomePhone $_.HomePhone -PostalCode $_.PostalCode -StateOrProvince $_.StateOrProvince -City $_.City -StreetAddress $_.StreetAddress -CountryOrRegion $_.CountryOrRegion -Fax $_.Fax -Notes $_.Notes -Title $_.Title}
</pre>
<p>2. 実行例 (CSV ファイルは C:\Users\user\Desktop\Contact.csv として保存されている場合の例となります)</p>
<pre class="brush:powershell">$Contacts = Import-CSV "C:\Users\user\Desktop\Contact.csv"
$Contacts | ForEach {New-MailContact -Name $_.Name -Alias $_.Alias -ExternalEmailAddress $_.ExternalEmailAddress -FirstName $_.FirstName -LastName $_.LastName}
$Contacts | ForEach {Set-Contact $_.Name -Company $_.Company -Department $_.Department -Office $_.Office -Phone $_.Phone -MobilePhone $_.MobilePhone -HomePhone $_.HomePhone -PostalCode $_.PostalCode -StateOrProvince $_.StateOrProvince -City $_.City -StreetAddress $_.StreetAddress -CountryOrRegion $_.CountryOrRegion -Fax $_.Fax -Notes $_.Notes -Title $_.Title}
</pre>
<p>◆参考</p>
<p>Title : Exchange Online での外部連絡先の一括作成<br /> URL :&nbsp;<a href="https://community.office365.com/ja-jp/w/exchange/1016">https://community.office365.com/ja-jp/w/exchange/1016</a></p>
<p>Title : New-MailContact<br /> URL :&nbsp;<a href="https://technet.microsoft.com/ja-JP/library/bb124519(v=exchg.150).aspx">https://technet.microsoft.com/ja-JP/library/bb124519(v=exchg.150).aspx</a></p>
<p>Title : Set-Contact<br /> URL :&nbsp;<a href="https://technet.microsoft.com/ja-jp/library/bb124535(v=exchg.150).aspx">https://technet.microsoft.com/ja-jp/library/bb124535(v=exchg.150).aspx</a></p>