Az üzenet törzse helytelenül jelenik meg mellékletként, amikor Exchange Server környezetben mellékleteket tartalmazó üzenetet küld
Eredeti tudásbáziscikk száma: 969854
Jelenségek
A melléklettel rendelkező e-maileket a rendszer egy Microsoft Exchange Server 2007-ben vagy Exchange Server 2010-ben lévő alkalmazásból küldi el. Az e-mail egy szövegtörzsrészt is tartalmaz, amely a melléklet törzsrésze után van megadva. Amikor egy felhasználó megkapja az e-mailt, az üzenet törzse helytelenül jelenik meg mellékletként az alkalmazás által küldött melléklettel együtt. Ha ez a probléma jelentkezik, az alkalmazásból küldött üzenet a következőképpen jelenik meg:
MIME-version: 1.0 Content-type: multipart/mixed; boundary="exchange" This is a message with multiple parts in MIME format. --exchange Content-type: application/octet-stream Content-transfer-encoding: base64 PGh0bWw+CiAgPGhlYWQ+CiAgPC9oZWFkPgogIDxib2R5PgogICAgPHA+VGhpcyBpcyB0aGUg Ym9keSBvZiB0aGUgbWVzc2FnZS48L3A+CiAgPC9ib2R5Pgo8L2h0bWw+Cg== --exchange Content-type: text/plain This is the body of the message. --exchange--
A probléma oka
Ez a probléma akkor fordul elő, ha egy e-mail melléklettörzsrészét az e-mail üzenet törzsrészének elküldése előtt küldi el a rendszer. Ez a probléma azért fordul elő, mert az üzenetet az alkalmazás helytelen formátumban küldi el. Az RFC 2046 5.1.3 szakaszában említett "Vegyes altípus" definíció alapján a "többrészes" "vegyes" altípus akkor használható, ha a törzsrészek függetlenek, és adott sorrendben kell csomagolni. Minden olyan "többrészes" altípust, amelyet egy implementáció nem ismer fel, "vegyes" altípusként kell kezelni.
Megoldás
Ha módosítja az alkalmazás törzsrészeinek sorrendjét, a probléma megoldódott. Ebben az esetben az e-mail helyes sorrendjének a következőképpen kell megjelennie:
MIME-version: 1.0 Content-type: multipart/mixed; boundary="exchange" This is a message with multiple parts in MIME format. --exchange Content-type: text/plain <This is the body of the message.> --exchange Content-type: application/octet-stream Content-transfer-encoding: base64 PGh0bWw+CiAgPGhlYWQ+CiAgPC9oZWFkPgogIDxib2R5PgogICAgPHA+VGhpcyBpcyB0aGUg Ym9keSBvZiB0aGUgbWVzc2FnZS48L3A+CiAgPC9ib2R5Pgo8L2h0bWw+Cg== --exchange--
Állapot
A Microsoft megerősítette, hogy a cikkben tárgyalt jelenség az érintett termékek hibájára vezethető vissza.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: