Błąd podczas kopiowania plików wiadomości e-mail msg w programie Outlook zawierających wiele załączników lub adresatów

Symptomy

Podczas kopiowania lub otwierania wiadomości e-mail MSG w programie Outlook może wystąpić błąd, jeśli wiadomość zawiera dużą liczbę załączników lub adresatów.

Objawy obejmują:

  • Kopiowanie lub otwieranie pliku MSG trwa dłużej niż zwykle.
  • Utrata danych w grupie MSG w porównaniu z oryginalnym.
  • Błędy braku pamięci.

Przyczyna

Archiwizowanie nie jest funkcjonalnym celem formatu MSG. Istnieje wiele problemów dotyczących formatu MSG, które są ważne do zrozumienia:

  • Specyfikacja MAPI wymaga nowej transakcji przy każdym dodaniu odbiorcy lub załącznika. Usługa Com Structured Storage, bazowy format magazynu, w którym jest kompilowana usługa MSG, nie może obsłużyć dużej liczby transakcji. Limit zostanie osiągnięty za każdym razem, gdy wiadomość ma dużą liczbę adresatów lub załączników lub gdy istnieje głęboki poziom osadzonych komunikatów. W zależności od tego, gdzie dokładnie napotkano limit, można go zaobserwować jako bezpośredni błąd lub błąd pamięci.
  • Bazowy format magazynu jest starszym formatem, który nie może zostać zmieniony.
  • Czas potrzebny do zapisu w pliku MSG rośnie wykładniczo wraz ze wzrostem liczby transakcji. Na przykład kopiowanie wiadomości z ponad 5000 adresatami do pliku MSG może potrwać ponad godzinę.

Więcej informacji

W przypadku uwzględnienia następujących problemów:

  • Komunikaty, których nie można skopiować do archiwum (lub otworzyć, gdy zostanie zarchiwizowane)
  • Powolny interfejs API
  • Format, który nie może reprezentować rzeczywistego zarchiwizowanego komunikatu Proces archiwizacji wiadomości e-mail do formatu MSG nie zawiera pożądanych cech.

W przypadku deweloperów, którzy chcą eksportować dane komunikatów, jedynym obejściem jest unikanie korzystania z usługi MSG do archiwizowania komunikatów. Zamiast tego opracuj własny format pliku, aby zachować ważne właściwości komunikatu.

Aby uzyskać bardziej szczegółowe informacje na ten temat, zobacz wpis w blogu firmy Microsoft No MSG For You!.