1

ここに記載されている手順と詳細に従って、PRF ファイルを使用して、Outlook でユーザーの IMAP 電子メール アカウントのセットアップを自動化しています: http://technet.microsoft.com/en-us/library/cc179062(office.12) .aspx . GPO プロパティは、ユーザーが初めてコンピュータにログオンするときに、(前述の PRF ファイルを使用して) ユーザーの Outlook アカウントを基本的な詳細で事前構成するようにセットアップされています。ユーザーが最初に Outlook を開いたときに、ユーザー名/パスワード プロンプトにパスワードを入力するだけで済むようにしたいと考えています。しかし、これは起こっていません。Outlook は、ユーザーにプロンプ​​トを表示せずにメール サーバーに接続しようとしています。「パスワードを記憶する」オプションがチェックされた状態でアカウントが作成されているためだと思われます。パスワードが入力されていないため、接続は失敗します。

メール アカウントを最初に設定するときに、このオプションがデフォルトで「チェックされていない」ことを確認するにはどうすればよいですか?

セクション 6 (プロファイル プロパティのマッピング) の PRF ファイルには、私が求めているものに近いプロパティがあります。

RememberPassword=PT_BOOLEAN,0x6606

しかし、私はそれをどうするかわかりません。残念ながら、TRUE または FALSE ほど単純ではありません。

この「パスワードを記憶する」オプションの値を保存するレジストリ設定も見つけました。

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\[Profile Name]\9375CFF0413111d3B88A00104B2A6676\[Account Index]\IMAP Remember Passwd

しかし、ユーザーがコンピューターにログオンしたときにこの値を 0 (オフ/false) に設定するように設定した GPO プロパティは、ユーザーが Outlook を起動し、PRF が読み込まれるとオーバーライドされます。

私はこれを間違った方法で見ていますか?同じことを達成するための別の解決策を提案できますか?

Windows 7 で Outlook 2007、Windows Server 2008 経由の GPO、および IMAP アカウントを使用しています (Exchange Server はありません)。

4

1 に答える 1

3

ユーザーがプロセスをできるだけ簡単にし、ユーザーエラーを最小限に抑えるために、PRFファイルにユーザー名を事前に入力していました。ユーザー名が設定された状態でユーザー名/パスワードダイアログを表示したかったのです。

;***************************************************************
; Section 5 - Values for each internet account.
;***************************************************************

[Account1]
...
IMAPUserName=user@domain.com
...

これをしないでください。設定されている場合、Outlookはパスワードを持っていなくてもメールサーバーに接続しようとします。それは単に尋ねることなく接続します...そしてその後失敗します。

その後、この設定をPRFファイルから削除し、Outlookの最初の起動時にユーザー名/パスワードダイアログボックスが表示されるようになりました。これで、Outlookがメールサーバーに接続しようとする前に、ユーザーは自分の資格情報を入力できます。欠点は、ユーザーがユーザー名とパスワードの両方を入力する必要があることですが、私はそれで生きることができます。

最終結果:

;***************************************************************
; Section 5 - Values for each internet account.
;***************************************************************

[Account1]
...
;-- if the below line is uncommented, the password prompt is NOT displayed.
;-- with it commented, the user has to enter both username and password, but at least it works!
;IMAPUserName=user@domain.com
...
于 2012-08-06T08:14:15.693 に答える