goo blog サービス終了のお知らせ 

DEVELOPMENTOR*LEARNING RESOURCE LAB.

ソフトウェア開発現場の視点からソフトウェアと開発者の価値を高める「ホットな何か」をお届けします。(休止)

Outlook 2002の個人用フォルダをパスワードで保護する

2007年01月07日 | デスクトップ

ソフトウェア開発の現場では、ノートパソコンを外出先に持ち出すとき、大切なデータを選別して無用なファイルは持ち出さない、もしくは暗号化して持ち出すといった対策が規則化(習慣化)してきましたが、そのノートパソコンのメールボックスに対する扱いが不十分な印象があります。

Outlook 2002は個人用フォルダにアクセスするためのパスワードを指定できます。初期値は「パスワードなし」です。インストールやはじめて使うときにパスワードを要求された記憶がありません(せっかくの機能なのに残念!)。個人用フォルダを新しく作るときは指定できるんですけどね。

個人用フォルダのパスワードは、オプションのメールセットアップタブから[データファイル(F)...]ボタンをクリックした先で変更できます。パスワードを変更すると、個人用フォルダにアクセスするタイミング(通常はOutlook 2002を起動したとき)でパスワードを要求されるようになります。↓こんな感じです。

 

 [パスワードをパスワード一覧に保存(S)]というチェックボックスがありますが、個人用フォルダを保護することが最優先なのでチェックはしません。パスワードの入力は、個人用フォルダにアクセスするときの1回だけなので、習慣になってしまえばそれほど苦でもありません。

パスワードを指定しておくと、個人用フォルダのファイル自体の保護にも役立ちます。個人用フォルダのファイル自体を紛失しても、パスワードを指定しておけば第三者は個人用フォルダを参照できません。また個人用フォルダを「圧縮可能な暗号化」としておけば、個人用フォルダのファイル自体からデータを読み取られる心配もなくなります。なので、前述のチェックボックスをチェックしたとしても、個人用フォルダにパスワードを指定しておくことに意味がありそうですね。

使い方や状況によって、パスワードを設定するしないが決まってくると思いますが、Outlook 2002(それ以外のバージョンでも?)ではいくつかの選択肢があることは知っておくとよいですね。


Outlook 2002の署名をバックアップ/リストアするの方法

2007年01月05日 | デスクトップ

Outlook 2002のデータやオプション設定を別のPCに移行しているのですが、↓この画面にある「署名」をエクスポート/インポートする手順が見つかっていません。どうすればいいのだろう。

Outlook 2002上からの操作はあきらめて、ローカルディスクやレジストリから「署名」の在りかを探してみると、↓次のフォルダに個々の「署名」がファイルとして保存されることを発見しました。

1つの「署名」につきメールの形式に応じた3つのファイルが保存されています。「HTML形式」「リッチテキスト形式」「テキスト形式」の3とおりです。

Outlook 2002の「署名」は、↓このフォルダごと、もしくは3つのファイルを1セットとしてコピーすれば、バックアップ/リストアできることになります。※この操作は保証外です。自己責任でお願いします。私はいかなる責任も負いません。

C:/Documents and Settings/<user>/Application Data/Microsoft/Signatures

「署名」はMicrosoft Officeで共通にも見えるので、もしかすると「Microsoft Office 個人用設定の保存ウィザード」を使えばよいのかもしれません。ただ、「署名」だけをエクスポート/インポートするという目的は満たせないかなぁ。


サクラエディタにHTMLエスケープを追加する

2006年10月12日 | デスクトップ

サクラエディタ(Sakura Editor)のマクロ機能を使って、選択したテキストをHTMLエスケープするメニューを追加します。

はじめにサクラエディタのインストールディレクトリに次のファイルを作成して保存します。

C:/Program Files/sakura/escapehtml.js
var s = Editor.GetSelectedString(0);
s = s.replace(/&/g, '&amp;');
s = s.replace(/</g, '&lt;');
s = s.replace(/>/g, '&gt;');
s = s.replace(/"/g, '&quot;');
s = s.replace(/'/g, '&#039;');
Editor.InsText(s);

サクラエディタのメニューで[設定(O)]→[共通設定(C)]を選択して共通設定ダイアログを表示します。そしてマクロタグを選択します。

名前に「HTMLエスケープ」と入力してFileから「escapehtml.js」を選択します。そして設定ボタンをクリックします。その後OKボタンをクリックすれば完了です。

サクラエディタでテキストを選択してからメニューで[ツール(T)]→[登録済みマクロ(B)]→[HTMLエスケープ]を選択すると、選択したテキストがHTMLエスケープされます。


Microsoft CDO 1.21 LibraryをインストールしてMAPIインタフェースを使う

2006年10月08日 | デスクトップ

Microsoft OfficeXP VBAでMAPIインタフェースを使うには「Microsoft CDO 1.21 Library」が必要ですが、このライブラリはOfficeXPの通常セットアップではインストールされません。

「Microsoft CDO 1.21 Library」をインストールするには、次のとおりOfficeXPのセットアップを実行して「Collaboration Data Objects」をインストールします。

 

「Collaboration Data Objects」をインストールすると、次のとおりVBAの参照設定から「Microsoft CDO 1.21 Library」が選択でき、 MAPIインタフェースが使えるようになります。

 

Outlookオブジェクトモデルに目的のインタフェースが見つからないときは「Microsoft CDO 1.21 Library」のインタフェースを探してみると解決することもあります。例えばOutlook2002以前では差出人のメールアドレスを取得するインタフェースがありませんが、「Microsoft CDO 1.21 Library」を使うと差出人のメールアドレスが取得できるとか。


Acronis True Image 8.0でバックアップする

2006年10月08日 | デスクトップ

1年前くらいからPCのデータのバックアップに「Acronis True Image 8.0」というバックアップソフトを利用しています。私はヨドバシカメラの店頭で入手しました。

「Acronis True Image 8.0」はハードディスクを丸ごとバックアップするイメージ方式を採用しています。ですので、フォルダやファイル単位でのバックアップには不向きな製品といえます。 (最新バージョンの9.0では対応)

Windowsを実行中でもWindows上からバックアップできる点がお気に入りです。しかもとても簡単に。差分(増分)バックアップにも対応しているため、長時間席を外すときなどにバックアップを実行するようにしています。また、バックアップしたイメージファイルをディスク(Z:など)に割り当てると、イメージファイルを復元することなく個々のファイルを閲覧できるのでファイルの保存履歴としても役立ちます。

またソースネクストから「Acronis True Image Personal」という簡易版も販売されています。「Acronis True Image 6.0から基本的な機能をお届けするものです。」と説明があります。必要とする機能があり動作環境を満たすのであれば、安価な簡易版でも十分かもしれませんね。