オープンソース

サーバー構築のデージーネットTOP > OSS情報 > 一押しOSS > 高機能Webメールソフト〜Roundcube〜 > デージーネットの取り組み
〜Roundcubeのカスタマイズ·開発〜

デージーネットの取り組み
〜Roundcubeのカスタマイズ·開発〜

ここでは、これまでのデージーネットでのRoundcubeの取り組みについて解説します。デージーネットでは、ご要望に合わせてRoundcubeをカスタマイズしたり、プラグインを活用したりしお客様にとって最適なwebメールシステムをご提案します。

デージーネット独自のパッチとカスタマイズ

デージーネットでは、Roundcubeを提案するときに次の2つの対策を行った独自の日本語強化版をお勧めしています。

  • 日本語文字化け対策
  • アドレス帳の日本向けカスタマイズ

Roundcubeの日本語の文字化け対策は、過去にはコミュニティにパッチなどが提供されていました。しかし、その変更がコミットされることはありませんでした。デージーネットは、最新のバージョンに対して、いくつかの文字化け対策を行った日本語強化版を標準として利用しています。
これらの対応は、残念ながらプラグインで行うことはできません。そのため、ソースコードのカスタマイズを行っています。次のような機能を盛り込んでいます。

  • 送信時の文字コード指定
  • 機種依存文字への対応
  • 自動文字コード変換(Windowsで使われるCP932文字コードへの対応)
  • 返信メール時の文字コードの引継ぎ

IMAPサーバ向けカスタマイズ

デージーネットでは、製品との親和性の問題でRoundcubeが正しく動作しない現象に対してもサポートを提供することができます。ログなどを元に、プロトコルレベルで原因を調査します。原因のほとんどは、IMAPサーバ側が適切なプロトコルを使っていないため、つまりIMAPサーバ側のバグに起因しています。
しかし、このような場合にIMAPサーバのバグを改修することは、なかなか難しいのが実情です。そのため、Roundcubeの回避コードを強制的に通るようにカスタマイズしたり、新たなコードを付け加えて動作するようにカスタマイズした実績があります。

LDAPやActiveDirectoryによるアカウント管理

既存のLDAPやActiveDirectoryとRoundcubeを連携すると、アドレス帳を非常に便利に使えるようになります。特に、大きな組織内では、相手のメールアドレスを検索できることは非常に重要なことです。
デージーネットは、書籍を出版するなどLDAPの専門家でもあります。そうした経験を生かして、LDAPやAcrtiveDirectoryとRoundcubeの連携についてもサポートしています。

サービス向けカスタマイズ

デージーネットでは、ISPやSaaS事業者がRoundcubeを利用するお手伝いをしています。サービスに導入するためには、不必要な機能を停止したり、画面のデザインを変えたりする必要もあります。
デージーネットでは、次のようなカスタマイズの実績があります。

  • 誤送信防止機能の導入(送信前に確認する画面を表示)
  • モバイル端末への受信通知
  • ユーザのメール転送設定
  • ユーザの不在通知設定
  • ユーザのパスワード変更

プラグインの開発

デージーネットでは、Roundcubeのプラグインの開発を行っています。次のような、プラグインの開発実績があります。

  • パスワードの期限切れチェック
  • 返信時の定型句の挿入(日本語環境向け)
  • 返信時の引用符の変更(自由に変更ができるように)
  • メールフィルタリングルールの設定(既存プラグインへの機能追加)
  • メールデータのエクスポートの禁止(既存プラグインへの機能追加)

一押しOSS情報 「Roundcube」

高機能Webメールソフト〜Roundcube〜
このページでは、Roundcubeの特徴と導入の課題、それに対してデージーネットの提案する回避策をご紹介します。
Roundcubeの課題と日本語対応
このページでは、Roundcubeが抱える課題についてご紹介します。
デージーネットの取り組み
〜Roundcubeのカスタマイズ·開発〜
このページでは、これまでのデージーネットでのRoundcubeへの取り組みについてご紹介します。
Roundcubeのよくある質問
このページでは、Roundcubeに関するサポートを提供する中で、お客様からよくいただくご質問にお答えしていきます。
Roundcubeのインストール
このページでは、デージーネットのRoundcubeサポートサービスで利用できる、レポジトリを使ったインストール方法をご紹介します。
Roundcube商用サポート
デージーネットでは、システム構築やシステム全体の保守、コンサルティングの実績をいかした商用サポートを行っています。
Roundcubeのワンタイムパスワード認証
このページでは、Google Authenticatorによるワンタイムパスワードの利用方法を紹介します。
Roundcubeのプラグイン
このページでは、Roundcubeをさらに安全に、便利に使用することを可能にする様々なプラグインについて紹介します。
Roundcube更新情報
このページでは、Roundcubeのアップデート情報を紹介します。

RoundcubeによるWebmailサーバ事例

オープンソースソフトウェアのRoundcubeにプラグインとカスタマイズを組み合わせて、Webmailシステムを構成しました。ISPとインターネット契約を結んでいるユーザが安全で便利に利用できるWebmailシステムです。

RoundcubeによるWebmailサーバ事例(大学様向け)

学生がメールシステムを利用するために、Roundcubeを導入したいとご連絡をいただき、弊社でシステムを構築させていただきました。できるだけ停止しないようにしたいということで、HAクラスタの構成としました。既存システムとログイン情報を共有してシングルサインオンを実現したいというご要望でした。

選ばれている理由(企業、大学様へ)

デージーネットでは、ISPの構築などで培った大規模システムの構築技術やセキュリティ技術を活かして、企業、大学様などのシステム構築を実施しています。オープンソースソフトウェアを活用し、製品と組み合わせて利用するため、費用対効果の高いシステムを作ることができます。

無料資料ダウンロード便利で安全なwebメール Roundcube

2017年9月10日に OSC 2017 Tokyo/Fall で行ったセミナーの資料です。セミナーでは、便利で安全なwebメール Roundcubeを紹介しました。また、一緒に使用すると便利なプラグインや冗長化の仕組みも合わせてご紹介しています。

  

デージーネットの取り組み〜Roundcubeのカスタマイズ·開発〜の先頭へ