[Mew-Win32 02114] imhsync
Masahiro EGUCHI ( 江口 尚裕 )
egu at example.com
1999年 11月 4日 (木) 00:16:19 JST
江口と申します。
こんばんは、
mew1.94.1でFreeBSDで使っていて、別の場所では、
Meadow1.10+mew1.94.1+im130+ActivePerl build521を使っています。
imhistとimhsyncを使って、両方のメールの同期をとろうと思ってい
るのですが、
FreeBSD側で作ったmsgiddbをftpしてwindows側に持ってきて、次のよ
うにしてみたところ
C:\Perl\bin>perl IMHSYNC "--db=msgiddb" "--folder=+inbox"
Can't locate DB_File.pm in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .)
at IMHSYNC line 172.
といったエラーが出てしまいました。
みると、DB_File.pmがないようです。
ディレクトリには、SDBM..と言うファイルがあったのでConfigに
MsgDBType=SDBMとして、やってみましたところうまくいきましたが、
ファイルが2つになってしまうため、できればDBを使いたいのですが、
どこに行ったら手にはいるのでしょうか?FreeBSDのものをコピーし
てみましたが、だめでした。
また、imhsyncする際にSDBMの状態で使っても、msgiddbが見つからな
いと言われます。むりやり、0バイトのファイルを作ると動くようで
すが、・・・
さらに、FreeBSD上でimhistを実行する際、
% imhist --db=~/my-msgiddb
といった感じで、出力ファイルを設定できるといいのですが、可能で
しょうか。
ちなみに、次のような感じで使っています。
1.FreeBSDで読んだものを"+read"にrefile
imhist --add=+read
2.ftpでwindowsにmsdiddb*をダウンロード
3.perl c:\perl\bin\imhsync "--db=ダウンロードしたフォルダ\msgiddb"
"--folder=+inbox"でrefile
しています。
また、c:\perl\bin\imhsyncないでimmvを呼ぶのに失敗したため
system "c:\perl\bin\immv ..."
に変更しました。
なんとなくとりとめもない文章になってしまいましたが、宜しくお願
いします。
O---------------------------------------O O--------------O
| 江口 尚裕 (Masahiro Eguchi) 牡26 | ΛΛ | |
| 父: Northern dancer 母: Flaming page | ミ/|^^|.oO| |
| EMail: egu at example.com with PostPet|ミ/ (‥) | |
| URL: http://www.hatake.co.jp/~egu | ̄ / ̄ | |
O---------------------------------------O O--------------O
Mew-win32 メーリングリストの案内