SharePoint Server 2007 の受信メール機能を検証する

SharePoint 2007 では、ライブラリや特定のリストが、メールを受信する機能を持ちました。
メールの内容をそのままリストに登録したり、メールに添付されたファイルをライブラリに格納することが可能です。
実際の動作を検証してみました。


通常、ポータルに情報を投稿するには、まずブラウザを起動し→ポータルを開き→目的のサイトを開き→目的のライブラリ(リスト)を開く、という手順を踏む必要があります。

しかし、メール経由であれば、もっとシンプルです。
メールアドレスを指定して送付するだけ。
これはかなり魅力的─という気がします。

まず、ライブラリのメール受信機能です。
メールと添付ファイルの扱いについて、以下の設定項目があります。

1.全ての添付ファイルをルートに保存する
2.電子メールの件名毎に、フォルダにわけて保存する。
3.送信者毎に、フォルダにわけて保存する。



その他に、

同名ファイルを上書きするか
元の電子メールを保存するか
会議依頼を保存するか
アクセス権限による投稿制御をするか

をオプションで選択可能です。

(2)を例に、実際に添付ファイルつきメールを送信してみました。



メールの件名でフォルダが作成され、その中にメールに添付されていたファイルが保存されます。
電子メールを保存する、オプションを選択している場合は、eml形式で保存されています。

ここで気になるのは、全く同じ件名でメールを二通送付した場合です。
試してみたところ、添付ファイルは同じフォルダに保存されました。
元の電子メールについては、表題の後ろに数値が振られて、別ファイルとして保存してくれるようです。

ただ、この eml形式は、どうも internet Exploler 6 では開くことが出来ないようです。
[無効な構文エラー] になってしまいました。
internet Exploler 7 であれば問題なく開くことが出来るのですが…。



なお、送信者毎でフォルダわけする場合は、[送信者名(アドレス)] という形式で保存されます。

次にリストの場合です。

リストについては、全てのリストで受信メール機能を使えるわけではなく、お知らせ、ディスカッション、ブログ(投稿)、予定表などに限られます(他にもあるかも…)

こちらの設定はシンプルで、添付ファイルを保存するか、元メールを保存するか、会議召集を保存するか、アクセス権限による投稿制御をするか のオプション選択肢のみです。



お知らせリストで、実際の動作を見てみます。
添付ファイルつき、リッチテキスト形式のメールを送付してみます。



こんな風に受信されました。



添付ファイルは抽出されて、文末に添付されています。
文中の抽出箇所には <<ファイル名>> が明示されています。

この画像では判りませんが、中央寄せや右寄せ、箇条書き、フォントの書体・サイズ・色、太字、斜体など、基本的な書式設定もきちんと再現されます。

ただし、オブジェクト(画像など)は駄目でした
ぜひ対応して欲しいところですが…。



また、リストの場合 [元の電子メールを保存する] オプションは上手く働かないようです。
[originalmessage.mht] というファイルに変換されてしまいます。



中身は、メールの本文テキストのみですので、何も意味が無い─と思いきや。
上で見られなかった画像(DIB)が、こちらではきちんと表示されました。
む~微妙です。

その他、注意点として、エラーが判らない、ということが挙げられます。
たとえばアクセス権限制御を有効にしていて権限がない場合など、メール受信に失敗した場合、メール送信者にも管理者にも何のエラーも返されません。

受信メール機能で添付ファイルが認識されない


これまでのコメント

  1. 受信メール機能を使用してブログに投稿する

    SharePoint のブログへの投稿方法には以下の 3 つの方法があります。

  2. T.Notsu より:

    AGENT: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)
    いつも勉強させていただいています。

    本件試す機会があったので、試してみたところ..手元の環境だと上手いこと画像リンクが本文に埋め込まれて、表\示してくれました。
    (昨晩SP2を適用したので、そのせいかな?)

    ご参考までに。

  3. saruhiko より:

    AGENT: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2)
    おお!情報ご提供ありがとうございます。
    この検証をしたのは相当以前なので、もしかしたらSP1でもなおるのかも?
    明日、早速試してみようと思います。

login

Author

中村 和彦(シンプレッソ・コンサルティング株式会社 代表)が「ユーザ視点の SharePoint 情報」を発信します。元大手製造業 SharePoint 運用担当。現SharePoint コンサルタント。お仕事のお問い合わせはこちらまでお願いします。当ブログにおける発信内容は個人に帰属し所属組織の公式発信/見解ではありません。
FB : 中村 和彦
blog: Be・Better!
MS MVP SharePoint 2009/10-2011/9
MS MVP Office 365 2012/10-2014/9