アドレス帳への「外部アドレス帳の追加」No.24259
kmori さん 05/09/14 14:01
 
過去ログをよく読んだつもりですが、既出ならすいません。

秀丸エディタで長らくお世話になっております。
最近メーラーを乗り換えるべくいろいろ試した結果、秀丸メール
の柔軟さに納得して乗り換え作業中です。
アドレス帳の乗せ変えにて、以下のような状況により困っております。

アドレス帳の移行には、「外部アドレスの追加」とするか、
直接AdrBook.txtを編集、とヘルプにもあるので、
以前使っていたメーラーのアドレスファイルの内容を変更し、
外部アドレス帳という形でインポートさせようと思ったのですが、
1つの名称で、複数のメールアドレスを持つデータについては
そのまま追加を行うと、1つ目のアドレス以降は、備考以下に追加されてしまいます。

ためしに、アドレス帳から複数のメールアドレスを入力し、実際に
記録されるAdrBook.txtの内容を見ると、1つ目と2つ目のメールアドレスの間には、
テキスト文字ではなく、0x1bのコードが書かれています。
これでは、以前使っていたメールアドレスの内容をすべて入力しなおさなければなり
ません。
テキスト表現のまま、1つの名前に対し、2つ以上のメールアドレスを設定する方法
はないでしょうか。


-- 以下ヘルプ引用 --------------------------------------
アドレス帳の内容は、秀丸メール用ホームディレクトリの、AdrBook.txtというファ
イルに保存されています。このファイルは普通のテキストファイルの形式になってい
るので、秀丸エディタ等を使って編集することもできます。また、他のメールソフト
からアドレス帳を移行したい場合には、他のメールソフトのアドレス帳をCSV形式で
出力するなどしてから編集するといいです。
-- 引用終わり ------------------------------------------

ヘルプにも上記のようにあるので、

名前(N): みんな
メールアドレス(E):  "xxxxxxx@abc.com, xxxxxxx@abc.com"

(みんな,"xxxxxxx@abc.com, xxxxxxx@abc.com",備考,備考2,・・・)


のような形式などで記述できるようになりませんか?
よろしくお願いします。

[ ]
RE:24259 アドレス帳への「外部アドレス帳No.24263
秀まるお2 さん 05/09/14 14:40
 
 秀丸メールのアドレス帳ですが、たしかにCSV形式のようでCSV形式じゃないと
いう、へんてこな形式になってます。今さらこういう形式にしたことを後悔して
いますが、もう手遅れです。

 なので、とりあえずどうやって変換したらいいかの方法だけ連絡させていただ
きます。

 まず、表計算系のソフトを使って、CSV形式のファイルを読み込みつつ、それ
をタブ区切りテキスト形式で保存して欲しいです。

 そして保存されたテキストファイルを秀丸エディタなどで開いて、以下のよう
に全置換します。

 1回目:   "," を"\x1b" に変換する。
 2回目:   "\t"を","に変換する。

 秀丸エディタで置換する例ならば、

 1回目:   検索(S):  ,
            置換(E):  \x1b
            正規表現: ON

 1回目:   検索(S):  \t
            置換(E):  ,
            正規表現: ON

 でいいはずです。そうすれば、そのデータをそのまま秀丸メールのAdrBook.
txtに貼り付けるなどして使えるはずだと思います。

[ ]
RE:24263 アドレス帳への「外部アドレス帳No.24265
kmori さん 05/09/14 15:19
 
しょうがないのであればしょうがないです。
了解です。ありがとうございました。

[ ]