上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
PC/Windows/OutlookでLDAPサーバーのアドレス帳を使用する
をテンプレートにして作成
資料室
PC/Windows/OutlookでLDAPサーバーのアドレス帳を使用する をテンプレートにして作成
[
差分
|
バックアップ
|
リロード
]
[ ]
開始行:
* OutlookでLDAPサーバーのアドレス帳を使用する
LDAP(Lightweight Directory Access Protocol)は,ユーザー...
MicrosoftのActive DirectoryもLDAPを使用しているようだ。
LDAPではいろいろな情報をDBとして管理・サービスできるが,...
OutlookやThunderbirdなんかのメールクライアントだと,メー...
** OutlookでLDAPアドレス帳を使用する
Outlookでアドレス帳としてLDAPを参照できるようにするには,...
- Outlookのファイル>アカウント設定>アドレス帳をクリック~
- 新規をクリックする~
インターネットディレクトリサービスにマークを付けて次へを...
- サーバー名に,LDAPサーバーを登録する~
- 詳細設定ボタンをクリックする~
- 検索タブをクリックする~
検索ベースの''ユーザー設定''を選択して,''ou=xxxxx,dc=yyy...
- 次へ,完了ボタンで設定終了。
これで,LDAPサーバーのメールアドレス帳がOutlookで参照でき...
Outlookのアドレス帳を開いてその他のアドレス帳で選択すれば...
検索する場合は,''高度な検索''(なにが高度なのかわからな...
** OutlookでのLDAP使用時のデフォルト検索
OutlookでLDAPアドレス帳を使用する場合に,上記のようにちょ...
高度な検索でも,部署の検索はなぜか出来ない・・・~
Thundirbirdではこんな難は無いのだが,Outlookには困ったも...
** デフォルト検索が出来るようにする
そのままでもまあ使えるが,上記の難の対策を行うために,以...
作成したoutlooksearch.regを右クリック>結合で,レジストリ...
''outlooksearch.reg''~
#code(text,nonumber){{
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook...
"DisableVLVBrowsing"=dword:00000001
"NoDisplayNameSearch"=dword:00000001
}}
これで,LDAPアドレス帳を開いた時にデフォルト検索BOXで検索...
ただし,アドレス帳を開いた時からの一覧表示は出来ない。こ...
** デフォルトでの検索項目と検索項目の追加
上記で検索出来るようにはなったが,Outlookでは検索対象のLD...
- 電子メール アドレス(mail属性)~
- 共通名(cn属性)~
- 姓(sn属性)~
- 名(givenName属性)~
- 表示名(displayName属性)~
LDAPサーバーが,Active DirectorのDCを指定した場合のみ。~
しかし,これ以外の属性も検索対象にしたい。
Microsoftの http://technet.microsoft.com/ja-jp/library/cc...
そこで,Windowsのレジストリを編集して検索対象を追加する方...
LDAPサーバーを利用している場合に,検索対象に部署(ou)と...
部署では,文字列が含まれていれば検索に引っかかるようにし...
''customfilter.vbs''~
#code(vb,nonumber){{
' OutlookでLDAP検索用のデフォルト検索用カスタムフィルター...
' ou(部署)とtitle(役職)を追加
' displayName(表示名),ou(部署),title(役職)は検索...
Option Explicit
' LDAPフィルタを設定するサーバー名
Const CHANGE_SERVER = "xxxxxx.yyyyyy.zzzzzz"
' LDAPフィルタの文字列
Const FILTER_STRING = "(&(mail=*)(|(mail=%s*)(cn=%s*)(sn=...
Const HKEY_CURRENT_USER = &H80000001
' for Outlook2016
Const MAPI_PROFILE_KEY = "Software\Microsoft\Office\16.0\...
' for outlook2010
' Const MAPI_PROFILE_KEY = "Software\Microsoft\Windows NT...
Const ServerName = "001e6600"
Const CheckNames = "001e6624"
Dim stdRegProv
Dim strDefaultProfile
Dim strProfileKey
Dim arrSubKeys
Dim strSubKey
Dim strServer
' WMIのStdRegProvクラスを取得
Set stdRegProv = GetObject("winmgmts:{impersonationLevel=...
' 既定のOutlookプロファイル名を取得
stdRegProv.GetStringValue HKEY_CURRENT_USER, MAPI_PROFILE...
' 既定のOutlookプロファイルのキーを生成
strProfileKey = MAPI_PROFILE_KEY & "\" & strDefaultProfile
' 既定のOutlookプロファイルのサブキーを取得
stdRegProv.EnumKey HKEY_CURRENT_USER, strProfileKey, arrS...
' サブキーのすべてについて処理
For Each strSubKey In arrSubkeys
' LDAPのサーバー名を取得
If stdRegProv.GetStringValue(HKEY_CURRENT_USER, strPr...
' LDAPサーバー名が設定されていたらフィルタを設定...
If strServer = CHANGE_SERVER Then
' 設定すべきサーバーだったらフィルタの設定を...
stdRegProv.SetStringValue HKEY_CURRENT_USER, ...
Exit For
End If
End If
Next
Set stdRegProv = Nothing
}}
これで,OutlookでLDAPアドレス帳を開いた時にデフォルト検索...
終了行:
* OutlookでLDAPサーバーのアドレス帳を使用する
LDAP(Lightweight Directory Access Protocol)は,ユーザー...
MicrosoftのActive DirectoryもLDAPを使用しているようだ。
LDAPではいろいろな情報をDBとして管理・サービスできるが,...
OutlookやThunderbirdなんかのメールクライアントだと,メー...
** OutlookでLDAPアドレス帳を使用する
Outlookでアドレス帳としてLDAPを参照できるようにするには,...
- Outlookのファイル>アカウント設定>アドレス帳をクリック~
- 新規をクリックする~
インターネットディレクトリサービスにマークを付けて次へを...
- サーバー名に,LDAPサーバーを登録する~
- 詳細設定ボタンをクリックする~
- 検索タブをクリックする~
検索ベースの''ユーザー設定''を選択して,''ou=xxxxx,dc=yyy...
- 次へ,完了ボタンで設定終了。
これで,LDAPサーバーのメールアドレス帳がOutlookで参照でき...
Outlookのアドレス帳を開いてその他のアドレス帳で選択すれば...
検索する場合は,''高度な検索''(なにが高度なのかわからな...
** OutlookでのLDAP使用時のデフォルト検索
OutlookでLDAPアドレス帳を使用する場合に,上記のようにちょ...
高度な検索でも,部署の検索はなぜか出来ない・・・~
Thundirbirdではこんな難は無いのだが,Outlookには困ったも...
** デフォルト検索が出来るようにする
そのままでもまあ使えるが,上記の難の対策を行うために,以...
作成したoutlooksearch.regを右クリック>結合で,レジストリ...
''outlooksearch.reg''~
#code(text,nonumber){{
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook...
"DisableVLVBrowsing"=dword:00000001
"NoDisplayNameSearch"=dword:00000001
}}
これで,LDAPアドレス帳を開いた時にデフォルト検索BOXで検索...
ただし,アドレス帳を開いた時からの一覧表示は出来ない。こ...
** デフォルトでの検索項目と検索項目の追加
上記で検索出来るようにはなったが,Outlookでは検索対象のLD...
- 電子メール アドレス(mail属性)~
- 共通名(cn属性)~
- 姓(sn属性)~
- 名(givenName属性)~
- 表示名(displayName属性)~
LDAPサーバーが,Active DirectorのDCを指定した場合のみ。~
しかし,これ以外の属性も検索対象にしたい。
Microsoftの http://technet.microsoft.com/ja-jp/library/cc...
そこで,Windowsのレジストリを編集して検索対象を追加する方...
LDAPサーバーを利用している場合に,検索対象に部署(ou)と...
部署では,文字列が含まれていれば検索に引っかかるようにし...
''customfilter.vbs''~
#code(vb,nonumber){{
' OutlookでLDAP検索用のデフォルト検索用カスタムフィルター...
' ou(部署)とtitle(役職)を追加
' displayName(表示名),ou(部署),title(役職)は検索...
Option Explicit
' LDAPフィルタを設定するサーバー名
Const CHANGE_SERVER = "xxxxxx.yyyyyy.zzzzzz"
' LDAPフィルタの文字列
Const FILTER_STRING = "(&(mail=*)(|(mail=%s*)(cn=%s*)(sn=...
Const HKEY_CURRENT_USER = &H80000001
' for Outlook2016
Const MAPI_PROFILE_KEY = "Software\Microsoft\Office\16.0\...
' for outlook2010
' Const MAPI_PROFILE_KEY = "Software\Microsoft\Windows NT...
Const ServerName = "001e6600"
Const CheckNames = "001e6624"
Dim stdRegProv
Dim strDefaultProfile
Dim strProfileKey
Dim arrSubKeys
Dim strSubKey
Dim strServer
' WMIのStdRegProvクラスを取得
Set stdRegProv = GetObject("winmgmts:{impersonationLevel=...
' 既定のOutlookプロファイル名を取得
stdRegProv.GetStringValue HKEY_CURRENT_USER, MAPI_PROFILE...
' 既定のOutlookプロファイルのキーを生成
strProfileKey = MAPI_PROFILE_KEY & "\" & strDefaultProfile
' 既定のOutlookプロファイルのサブキーを取得
stdRegProv.EnumKey HKEY_CURRENT_USER, strProfileKey, arrS...
' サブキーのすべてについて処理
For Each strSubKey In arrSubkeys
' LDAPのサーバー名を取得
If stdRegProv.GetStringValue(HKEY_CURRENT_USER, strPr...
' LDAPサーバー名が設定されていたらフィルタを設定...
If strServer = CHANGE_SERVER Then
' 設定すべきサーバーだったらフィルタの設定を...
stdRegProv.SetStringValue HKEY_CURRENT_USER, ...
Exit For
End If
End If
Next
Set stdRegProv = Nothing
}}
これで,OutlookでLDAPアドレス帳を開いた時にデフォルト検索...
ページ名:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ