logger: 小島章裕(TTNet) 木越聖(Internet Multifeed) Mail Connect4参戦報告 〜Interoperability Event for IMAP4〜 (株)オレンジソフト 渡部直明 kitarou@orangesoft.co.jp ●MailConnect4 ・IMAP4のサーバおよびクライアントのインターオペラビリティのテスト - ・3/18,19 SunJoseで開催 ・IMC(インターネットメイルコンソーシアム)が主催 ・URL http://www.imc.org/imc-mailconnect/ (MailConnect4の結果はまだ掲載されていない) ・参加企業11社 IBM, Qualcomm, Netscape, Microsoft, Inosoft, I-planet, Lotus, Sun, Software.Com, Orangesoft(日本から唯一参加), etc. ・サーバ製品15種類 ・クライアントは?? ※テストに忙しくて他社の製品をあまり見て回れなかった ※ほとんどの企業はサーバとクライアントを持って参加だが、Orangesoftはクラ イアントのみでの参加。 ※OSはUNIX(Solaris), Windows/NTがほとんど。WindowsCE(OrangeSoft)は Microsoftの開発チームが喜んでくれた。Microsoftが自分で作ればよいと思わ ないでもないが、ないので商売になる面もある ;-) ・サーバ製品としては、15種類程度。 ●テストの方法 ・参加人数約50人、マシンも50台くらい。 ・テストが行われる2日前にIPアドレスを割り当てた。 ・サーバでは各クライアント(のユーザ)にipxxxというID/Passwordを割り当てた。 ・サーバに悪さをするとIPアドレスを叫ばれて、再現させるように指示された。 具体的には日本語で検索をかけたところダウンしたサーバがあって、IPアドレ スを呼ばれ、「再現しろ」となった(笑) ・サーバの障害を見つけるとIPアドレスを叫び、RFCとノートパソコンのログを もってマシンのところにいって筆談するというプロトコル。 ●テストの内容 実際にテストしたのは認証がメイン ・CRAM-MD5による認証テスト まずこれができないと、loginができない。 ・サポートしているサーバは少なく ISOCORE, software.com, Inosoft, CC-Mail くらい。 ・クライアントも少ないようだった。 ・US以外からの参加(Orangesoft)は今回が初めてだった模様。 ・周りはI18Nのテストだと思ってたが、ISO02022-JPのみでやっていたので、実 際にはI10Nだった? ●みんなに喜ばれた漢字メールボックス ・UTF-7でメールボックスを作成 ・CREATE &MOEwDDr- … 彼らには読めない。 ・実装してはいるが誰もテストしたことが無かったサーバもあった。 サーバにUTF-7のメールボックスが出来たりすると、持って帰ってユーザに見 せたいるなどと言っていたエンジニアもいた(笑)。 ●気になる機能について ・SEARCH charset 問題 ・A1 SEARCH CHARSET ISO-2022-JP TEXT "きたろー" 等としたとき、 - RFCによればサポートしていないcharsetは "*NO" を返すべき。 - 実際にはサポートしてないcharsetには何もせずいきなり"*OK"を返すもの がある。 "*NO" ならばメールを全部クライアントに引っ張ってきて検索するなどで きるが、"*OK"では、検索した結果、ないことになるので、絶対に検索に マッチするメールがあるはずにも関わらず、どうしようもなくなる。 ・頑張っているソフトは、漢字をバリバリにサポートしていた。 - ISO-2022-JP, EUC_JP, Shift_JIS をサポートし、さらに行をまたいでも 検索してくれるサーバもある。しかし実は動作がおかしいものもあった。 ・ゲートウェイコード変換問題 ・サーバの実装ではCT:charsetをみてコードを判断して検索しているようだ。 - ゲートウェイでコード変換がかかったらCT:charsetと実際のコードが違う から絶対検索できない。 ※ゲートウェイでの変換はやめたほうがいい。 ・BODYSTRUCTURE ・FETCH uid(BODYSTRUCTURE) ・FETCH uid(BODY[1]) - MIMEの各パート毎にBODYを取る機能 - 今回は来ていなかったが、これが動かないサーバが実際に売られているの を知っている。 ※IMAP4サーバ導入前に、これができるか試したほうがいい。 ●やり残したテスト ・メールのいろいろなfield(BODY, HEADER, FROM, TO等)に対する細かいテスト (B-encodeingされてる場合等)をしたかったが、ほとんどできなかった。 - 二日間は短すぎる ・サーバの機能として、CT:text/[plan|html], CTE:BASE64 などを解いて検索し てくれるものなどがあった。本当にやっているのならすごいが、おせっかいな ような気もする。 ・メールボックスのマルチ SELECT - ワシントン大学のサーバでは同じBOXに対して別のコネクションからセレク トがあると前者を切ってしまう。このあたりのテストもしたかった。 ・ACL & 共有ホルダ - アクセスリストの機能、フォルダの共有やそれに関するアクセス制限ののテ ストもしたかった。 - 次回3月にまた行われるので、きちんと準備(心の準備も含め)をして行きた いと思う。 ●IMAP4サーバの動向 ・ISP向けにバリバリ動くぞサーバを大手が結構作って来ている。 ・当然I18Nやるぞ(という気分のようだ) ・各社の動向 L3s - キャラセットの動きが違う。メールボックスの内部構造が独自 形式なのが問題か。まあ頑張っている。 M7t - 15人も参加していた。XなんとかやMSなんとかというサーバを もってきていて、日本語もバリバリやっている。ISPむけのサー バも作っている。またマッキントッシュ向けのクライアントも 持ってきていた。 N6e - ラインエンコードを無視して検索するが、非常に良い。 S1n - 3.2というバージョンをリリースしている。、HEADERとBODYに 関する日本語の扱いが違っている。3.5というバージョンに個 人的に期待している。 ※純粋に個人的な意見としては下から2つが好き ●最後に ・日本でも同様の試験をやりたい - 毎回アメリカへいくのはお金がかかる(笑) - 英語もよくわからない。(笑) - L10Nのテストについては、各国でやらないといけない ======== Firewall Defenders オレンジソフト平塚さん ●Firewall Defendersとは ・正式名称 Firewall Defenders ・通称を電脳火消隊と称する非営利の任意団体 ●設立の経緯 ・firewall MLの参加者が増えた ・株式会社ラックで主催していたfirewall MLが母体 ・株式会社ラックでやっているが、特定のベンダーや会社には依存していない。 ・参加者はメーカ、SI、ユーザ、管理者、学生など幅広い 会社が絡むと活動に制約ができてしまうので、もっと自由に活動できる ように中立的かつ活動範囲を広げたい。 ●目的 ・会員相互の親睦・交流を深めること。 ・ファイアウォールの情報を集積 ・ファイアウォールを中心にネットワークセキュリティ全般の啓蒙を図る。 ●活動 ・ホームページの運営(来週くらいに立ち上げ) - 製品情報, FAQ, セキュリティ関連リンク, ドキュメント等 ・MLの主催(移行、分割) fw-novice fw-wizard fw-prducts fw-fwd fw-? ・出版物・電子著作物の作成・発行 ・講演会・勉強会の開催 ・その他 ●お願い ・MLへの参加 ・情報・コンテンツの提供 ・ベンダー・会社からの(製品)情報の提供 どこに電話するかなど ・バナー広告募集(運営資金) ファイアウォール製品等 ●詳しくは ・homepage http://www.firewall.gr.jp/ 来週くらいに立ち上げ ・問い合わせは、info@firewall.gr.jp まで。 バナー広告などどしどし、およせ下さい。