いまAというメールアカウントとBというメールアカウントがあると
します。AとBは別々のサーバ上にあるとし,どちらも,IMAP4経由
でしかアクセスできないとします。
このような条件で,AのメールボックスあるすべてのメールをBへコ
ピーするのに便利なツールはございませんでしょうか?
よろしくお願いいたします。
--
Takeshi Suyama mailto:tsu...@be.to
記事 <bb13ug$ij1$1...@nn-tk105.ocn.ad.jp> で
Takeshi Suyamaさんは書きました
> いまAというメールアカウントとBというメールアカウントがあると
> します。AとBは別々のサーバ上にあるとし,どちらも,IMAP4経由
> でしかアクセスできないとします。
> このような条件で,AのメールボックスあるすべてのメールをBへコ
> ピーするのに便利なツールはございませんでしょうか?
UW-imapd の imapcopy(mailutil) / imapxfer はどうでしょうか?
% imapcopy '{serverA}mailboxA' '{serverB}mailboxB'
で、serverA/serverBのユーザー名・パスワードを聞いてくるので、
それに答えると serverA の mailboxA が serverB の mailboxB に
コピーされます。
imapxfer を使うと、全メールボックスをコピーします。
入手方法ですが、
http://www.washington.edu/imap/
の [IMAP server source distribution] (imap.tar.Z) に、 imapcopy などを
統合した mailutil が入っています。
(% mailutil copy '{serverA}mailboxA' '{serverB}mailboxB' として使う)
imapxfer はmailutil に入っていないので、
[IMAP utility source distribution] (imap-util.tar.Z) を入手・コンパイル
する必要があります。
PROJECT TEAM DoGA 高津正道 ta...@doga.jp
TBD0...@nifty.ne.jp
PROJECT TEAM DoGAのホームページ → http://doga.jp/
5月28日(水) 今日のマーフィーの法則 [エバンとビョルンの法則]
失敗すると、それを事前に察知している人がかならずいる。
フォローありがとうございました。
Masamichi Takatsuさんの<bb1j4b$g8u$1...@maha2.doga.co.jp>から
>UW-imapd の imapcopy(mailutil) / imapxfer はどうでしょうか?
>
>% imapcopy '{serverA}mailboxA' '{serverB}mailboxB'
>
>で、serverA/serverBのユーザー名・パスワードを聞いてくるので、
>それに答えると serverA の mailboxA が serverB の mailboxB に
>コピーされます。
早速,mailutilでメールボックスのコピーがうまくいったことを確
認しました。
ソースからコンパイルしないで,Debian/sidのパッケージを利用し
ました。
>imapxfer はmailutil に入っていないので、
>[IMAP utility source distribution] (imap-util.tar.Z) を入手・コンパイル
>する必要があります。
なお,Debianのパッケージ版では,imapxferの機能もmailutilに統
合されているようで,
mailutil transfer
とすれば,いいようです。しかし,私がテストした環境では,一方
のimapサーバがUW,もう一方がcyrusでフォルダの区切り記号が違
うで,うまくいきませんでした。この問題がなければ,うまくいく
と思います。
どうもありがとうございました。