Exchange Online一覧

NO IMAGE

Office 365 API 入門 – Web アプリケーション編

Office 365 で用意されている Office 365 API を使用すると、例えばプログラムからメールボックスの内容を参照したり、メールを送信したりといったユーザーの操作を行うことができるようになります。Exchange 2007 から使用できる EWS のほうがより高度なことが実現でき、開発者の人口が多く情報が集まりやすいのは事実ですが、Office 365 API はいわゆる REST 通信となるので Windows や .NET 以外のプラットフォームの開発者から好まれるように思います。 Office 365 API のリファレンスは MSDN で公開されていますが、実際に...

NO IMAGE

Get-MailboxStatistics コマンドの出力にエイリアスを追加する

Get-MailboxStatistics コマンドを使用するとメールボックスのサイズなどの使用状況を取得することができますが、出力結果にメールボックスのエイリアスが含まれていません。それらしいものは DisplayName くらいです。ですが CSV などに出力するときには一意な値であるエイリアスがあったほうがそのあとが何かと便利です。 そんな時にどうするかというと、以下のようにして一旦メールボックスの情報を変数に入れておき、後から Select コマンドの Expression を使用して出力にエイリアスを追加します。 はじめにパイプを重ねてエラーにならないように処理対...

NO IMAGE

Outlook REST API を基本認証で利用する

Outlook REST API を使用すると、Exchange Online のメールボックスからメールを送信したり、予定表アイテムを取得したりするプログラムを開発できます。リファレンスや Oauth を使用する方法が公開されています。 認証方式として基本認証より OAuth のほうが推奨されることはわかりますが、ちょっと試してみたいときにわざわざ Azure の環境を用意したり Access Token を取得するのは、少し面倒に思うこともあるかと思います。そんな時は、基本認証で簡単に動作を確認できます。 ブラウザーを使って頑張ってレスポンスを解析するのも 1 ...