Imap2Imap

2016/11/02
作者の子道具箱へ戻る
ドコモメールのIMAP4サーバから、Gmailへ IMAP4 経由でメールを送り込むアプリです



必要な環境


特徴


アップデート情報

0.9.2.0 - 2016/11/02 - Google連絡先が取得できなかったので取得方法を変更 - 設定から認証して下さい
0.9.1.0 - 2016/07/13 - 「行の最大サイズを超えています」対応のためバッファサイズ変更(仮)
0.9.0.0 - 2014/02/16

ダウンロード

imap2imap0.9.2.0.zip - ver. 0.9.2.0 - 2016/11/02
imap2imap0.9.1.0.zip - ver. 0.9.1.0 - 2016/07/13
imap2imap0.9.0.0.zip - ver. 0.9.0.0 - 2014/02/16
※ libeay32.dll と ssleay32.dll が必要です、詳しくは下記の利用方法から


利用方法

Imap2Imap のインストール
  1. imap2imap~.zip を解凍して、中身を適当なフォルダへ保存します
  2. libeay32.dll と ssleay32.dll の取得
    http://indy.fulgan.com/SSL/から openssl-*.*.**-i386-win32-rev*.zip をダウンロード
    解凍して、libeay32.dll と ssleay32.dll を上のフォルダ(Imap2Imap.exeと同じフォルダ)へ置きます

    ※ Imap2Imap.exe が 32bit アプリですので、64bit版 Windows をお使いでも、i386 の方を利用して下さい

ドコモメール
  1. IMAP4を有効にする

Gmail の設定
  1. IMAP4を有効にする
  2. 保存先に利用するラベルを作成 (送信メールへ付けるラベルを変更する場合は、そのラベルも)

Imap2Imap の設定
  1. Imap2Imap.exe を起動したら [オプション]-[設定]ボタンから、設定へ入る
  2. 「送信元」タブで、ドコモメールの IMAP4 アカウントを設定
  3. 「送信先」タブで、Gmailの IMAP4 アカウントを設定
  4. Gmail連絡先を利用する場合は「Gmail連絡先」タブ

Google連絡先を利用している場合 - ver.0.9.2.0~
設定から「Google連絡先への接続認証」を開いて、利用する連絡先のGoogleアカウントへ接続したブラウザからコードを投入し認証を行って下さい

FAQ

Google 2段階認証を利用している方
アプリケーション固有パスワードを生成してご利用下さい

最終アップメール情報
最後にアップロードされたメールの UID は、最終アップメール情報ファイル( Imap2Imap.lst )へ記録されます (eml2imap と違い、元データとセットになっていません)ですので、復数の環境から利用する場合は Imap2Imap.lst を常に最新に保って下さい 無駄にアップロードを行うことになります
Imap2Imap.lst が失われた時は「設定」の「対象メール日付」を設定して、指定日以降のメールを対象にすることが可能です
(ドコモメールIMAP4サーバが SENTSINCE 非対応のため、元メール取得後に判断)

ファイル類を同期して利用
Imap2Imap.ini をDropbox等で同期する場合、パスワード等を暗号化する際、使用するハード情報が変動するため、パスワード情報などを復号出来ません. 設定の「パスワード保存にハード情報を利用する」のチェックを外してご利用下さい

キャッシュフォルダ
Vista/7/8系: C:\Users\[USER]\AppData\Local\Temp\Imap2Imap
XP系: C:\Documents and Settings\[USER]\Local Settings\Temp\Imap2Imap

アンインストール
上記キャッシュファイル、及び下記のファイル


・Imap2Imap.exe
Imap2Imap.ini - 設定情報
Imap2Imap.lst - 最終アップメール情報
Failed_~.lst - 失敗メール情報
・libeay32.dll
・ssleay32.dll

を削除します (青文字のファイルは、実行後に生成されるファイルなので、存在しない場合があります)
レジストリは利用してません

同じメールをアップロードするとどうなりますか?
Message-ID が同じメールを Gmail へアップロードした場合、無視されるみたい
また、Gmailでラベルを付けたメールを削除して、同一のメール(Message-ID)を再度アップロードすると、過去に付けたラベルが適用されることがあるようです
ドコモメールは、送信メールに Message-ID が記録されていないため、Message-IDの無いメールがどのように判断されているかは不明

Gmail へアップしてから、一覧へ表示されるまで時間(数秒)がかかるようです
Gmailの仕様みたいです

アップロードに時間がかかります
環境にもよりますが、IMAP4 は、たいてい動作が緩慢です

大量のメールをアップしていたら、途中から失敗します
Gmail の転送量(IMAP4)にご注意下さい

インストーラーは付けないのですか?
誰もが使って「教えてクン」な質問をされたくない 他


作者の独り言

spモードメールからドコモメールへ移行しても、Gmailに集約

注意事項・その他