先日のThunderbird 31のアップデート後に、アドレスの自動補完機能の仕様変更で、希望通りの動作がしなくなり困っております。
細かい内容的には、
以前から社内で Windows の ActiveDirectory サーバーに LDAP参照設定を以前から使用しておりました。
尚、%appdata%\Thnderbird\Profiles\[id].default\prefs.js の修正も若干行っておりました。
(下記例だと、部門+名称+役職 を自動補完の2列目に表示するような修正。実際は最後の三行だけを追加しています。)
コード:
user_pref("ldap_2.autoComplete.useDirectory", true);
user_pref("ldap_2.autoComplete.directoryServer", "ldap_2.servers.DIRECTORYNAME");
user_pref("mail.autoComplete.commentColumn", 2);
user_pref("ldap_2.servers.DIRECTORYNAME.autoComplete.commentFormat", "[department] [description] [title]"); // コメントに表示する項目([部門]+[名称]+[役職])
user_pref("ldap_2.servers.DIRECTORYNAME.autoComplete.nameFormat", "[displayname]");
上記の設定で、Thunderbird 31になってから、自動補完の仕様変更があったらしく、
LDAP設定している私の方で弊害が起きてしまっています。
現象としては、2列目にLDAPのディレクトリ名(アイコンも表示されるように変わりました)しか表示されない状態です。
個人的に希望するのは、Thunderbird 31で以前同様の複数列表示でLDAPから取得した付随情報を表示可能か?
また、その場合の、設定方法(prefs.js内の設定方法?)を知りたく投稿致しました。
どこかに新しい仕様詳細が載っている物でしょうか?もしくは、そもそももう以前のような表示方法が出来ないのでしょうか?
ご教授頂けたら幸いです。
尚、上記設定は以下の公式?を参考に設定をしていました。
LDAP Support - Mozilla | MDN
https://developer.mozilla.org/en-US/doc ... AP_Support