元の KB 番号: 4484206
現象
Outlook 2016 for Macで電子メール メッセージを送信しようとすると、電子メール メッセージは [送信トレイ] フォルダーにスタックしたままになり、次のエラー メッセージが表示されます。
予期しないデータが検出されました。
原因
この問題は、Outlook 2016 for Macが [送信済みアイテム] フォルダーを見つけて使用できないために発生します。 メールボックス内のフォルダー階層が破損している可能性があります。
たとえば、場合によっては、[ 送信済みアイテム] フォルダーが アーカイブ フォルダーに変換され、2 つのフォルダーをマークするアイコンが正しくありません。 次のスクリーンショットを参照してください。
作業アカウント | 非稼働アカウント |
---|---|
![]() |
![]() |
解決方法
この問題を解決するには、Outlook for Windows を使用して Outlook フォルダーをリセットまたは名前変更します。
方法 1: /resetfolders スイッチを使用する
/resetfolders スイッチを使用して、不足しているフォルダーを既定の配信場所に復元します。 これを行うには、次の手順を実行します。
Outlook を終了します。
[実行] ダイアログ ボックスを開きます。
- Windows 10、Windows 8.1、およびWindows 8で、Windows ロゴ キーを押しながら R キーを押します。
- Windows 7 と Windows Vista で、[スタート] [すべてのプログラム>アクセサリ>の実行] を選択します>。
[ファイル名を指定して実行] ダイアログ ボックスに次のコマンドを入力し、[OK] をクリックします。
Outlook.exe /resetfolders
方法 2: Outlook Web Appを使用する
既定のフォルダー名をリセットするには、Outlook Web Appを使用します。 これを行うには、次の手順を実行します。
- Outlook を終了します。
- 資格情報を使用してOutlook Web Appにサインインします。
- [ 設定] (右側の歯車アイコン) >[オプション>] [全般] (ナビゲーション ウィンドウの一覧を展開) >[地域とタイム ゾーン] を選択します。
- [地域とタイムゾーンの設定] ページで言語を変更し、使用する日付と時刻の形式を選択し、[指定した言語に一致するように既定フォルダーの名前を変更する] オプションをクリックし、[保存] を選択します。
- Outlook Web App を終了します。
注:
使用する言語が既に選択されている場合は、他の言語を選択して設定を保存し、設定を使用する言語にリセットしてから、設定を再度保存する必要があります。
- Outlook を再起動します。
方法 3: Set-MailboxRegionalConfiguration コマンドレットを使用する
管理者である場合は、次のコマンドレットを実行して、ユーザーの既定のフォルダー名をリセットします。
set-MailboxRegionalConfiguration -id <alias> -LocalizeDefaultFolderName:$true -Language <Language_code_to_switch_to> -DateFormat <your_preferred_DateFormat>
言語コードとコマンドレットの詳細については、次の Set-MailboxRegionalConfiguration
Web サイトを参照してください。
Set-MailboxRegionalConfiguration
方法 4: Outlook を使用して新しいアーカイブ フォルダーを選択する
これを行うには、次の手順を実行します。
-
MFCMAPI をダウンロードしてインストールします。
注:
x86 ベースのバージョンの MFCMAPI は x86 ベースのバージョンの Office で使用し、x64 ベースのバージョンの MFCMAPI は x64 ベースのバージョンの Office で使用する必要があります。
- Outlook のフォルダー階層の最上部にあるメールボックス名を右クリックし、[新しいフォルダー] を選択して、「Archive01」という名前のフォルダーを作成します。
- MFCMAPI をオンライン モードで起動します。 MFCMAPI がオンライン モードになっていることを確認するには、[ツール>オプション] を選択し、[MDB_ONLINEを使用する] フラグと [MAPI_NO_CACHEチェックを使用する] ボックスが選択されていることを確認します。
- [ルート コンテナーの情報ストアの上部] を展開します>。
- 既定の入力 ID を Inbox フォルダー (この場合は名前が変更された アーカイブ フォルダー) からコピーします。 これを行うには、 アーカイブ フォルダーをクリックし、 InternalSchema.ArchiveFolderEntryId (0x35ffXXXX) タグを選択し、このタグを右クリックし、[ Open Entry ID]\(エントリ ID を開く\) を選択し、ID 全体をコピーします。
- 作成した Archive01 フォルダーを選択し、項目を調べます。 次の詳細が表示されます。
- タグ: 0x0FFF0102
- 型: PT_BINARY
- プロパティの名前: PR_ENTRYID、PR_MEMBER_ENTRYID、PidTagEntryId、PidTagMemberEntryId、ptagEntryId
- Dasl:
http://schemas.microsoft.com/mapi/proptag/0x0FFF0102
- 入力 ID を削除し、手順 5 でコピーした ID を貼り付けます。
- MFCMAPI を閉じます。
-
Outlook.exe /resetfolders
を実行します。 -
Outlook.exe /resetfoldernames
を実行します。
詳細については、「Outlook で フォルダー名が正しくないか、正しくない言語で表示される」を参照してください。
サードパーティの情報に関する免責事項
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。