タイトル | : GmailにIMAPSで接続する際に旨くいかない環境があります |
記事No | : 3435 |
投稿日 | : 2011/05/16(Mon) 14:46 |
投稿者 | : Ricky Orphen |
宮崎様
EdMaxU v5.17を使用しております。
Gmail に IMAPS で接続しておりますが、有償の Google Apps Gmail を会社の Firewall 内の特別な Gateway 経由でアクセスした場合、LOGIN すらしてくれ ません。無償の Gmail を Internet 側からアクセスした場合とで、通信ログを 見比べてみますと、
----- 無償 Gmail の場合 ここから ----- * OK Gimap ready for requests from xxx.xxx.xx.xx 33if151512ybq.24 A0000 CAPABILITY * CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA XLIST CHILDREN XYZZY SASL-IR AUTH=XOAUTH A0000 OK Thats all she wrote! 33if151512ybq.24 A0001 LOGIN xxxxxxxxxxx@xxxxx.xxx ***** * CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE A0001 OK xxxxxxxxxxx@xxxxx.xxx ???? authenticated (Success) A0002 LIST "" "" ----- 無償 Gmail の場合 ここまで -----
----- Gateway 経由の場合 ここから ----- * OK IMAP4 v2.0.0 server ready. A0000 CAPABILITY * CAPABILITY IMAP4 NAMESPACE MULTIAPPEND LOGIN-REFERRALS A0000 OK CAPABILITY completed. ----- Gateway 経由の場合 ここまで -----
と、CAPABILITY コマンドで戻ってくるステータスが異なるため、旨くいかな いようです。特別な Gateway なので、意図時に隠しているとは思うのですが、 他のソフト Sylpheed 等では LOGIN が出来ますので、EdMaxU 側で必要なステー タスが存在しないと、LOGIN せずにエラー画面を出してその後の通信を諦めて しまうのでないかと推測しております。エラーコードも何もないので、これ以 上調べようがありませんでした。
INI ファイルを眺めてみましたが、特にパラメータで何とか回避出来るもので もなさそうなので、作者の宮崎様にご相談させて頂いた次第です。
現在、Gmail の設定でスレッド表示を無効にし、スレッドを追わなくて良いメ イルは Google Chrome で処理し、スレッドで管理する場合は Sylpheed でメ イルを確認した後にファイルとして保存し、EdMaxU にファイルをインポートし て EdMaxU からメイルを送信するといった運用をしております。
EdMaxU で直接メイルを送ることが出来れば、今まで作ってきたテンプレート がそのまま利用出来るので、作業効率が良くなり助かります。
何か対策はありませんでしょうか? 宜しくお願い致します。
|