mineko のプロフィール写真

投稿者:

[ALWL]ログインユーザーをマッピングするプラグイン

2013 年 3 月 1 日 (AfterLogic Webmail Lite PHP, プラグイン)

Afterlogic Webmail Pro(Liteではない) ではプラグインで機能を拡張することが出来ます。

公式プラグインのページ

http://www.afterlogic.com/wiki/Plugins_Repository_(WebMail)

公式でこれだけのプラグインが作られているのはありがたいですね。
もともとほかのシステムにインテグレートできることがウリの一つなので、グループウェアやポータルサイトなど、いろんなところで使えそうです。

インテグレートするうえで一番欠かせないのがログインユーザーの情報の連携だと思います。
これについては一番最初のプラグイン「Change email-to-username mapping on login (WebMail Plugins)」で早速実装できそうですね。

このページの方法に従ってプラグインをインストールすると、メールアドレスやユーザー名を別の情報と紐づけることができます。

プラグインっていってもindex.phpのファイル一つだけです。しかも実質中身は

if (empty($sLogin))  {
$sLogin = str_replace(‘@’, ‘.’, $sEmail);
} else {
$sLogin = str_replace(‘@’, ‘.’, $sLogin);
}

たったこれだけ。ここではユーザーIDを書き換えていますが、パスワードやメールアドレスを書き換えることもできます。
こんな感じでプラグインを作れば、たとえばユーザー名が同じでグループウェアとメールサーバーのパスワードを共有できない場合とかでも変換(マッピング)してユーザー連携させちゃうってことが簡単にできてしまうというわけです。

可能性はひろがりますね。

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です