Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

FIX: Email klient nepodporuje názov v poli adresa dodania, ktoré je kódovaný MailMessage triedy v.NET rámec 4 Ak názov obsahuje znak-ASCII

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:2576045
PRIZNAKY
Uvažujme o nasledujúcom prípade:
  • Microsoft.NET rámec 4-založené aplikácia používa System.net.mail.MailMessage Trieda poslať e-mailové správy.
  • Názov v poli Adresa doručenia emailovú správu obsahuje ne-ASCII znak a znak oddeľovača.

    Napríklad názov obsahuje symbol (registrovaná ochranná známka®) znak a znak čiarka, bodkočiarka alebo dvojbodka.

    Poznámka Sú polia adresy doručenia Z, Na, CC, a Skrytá polia.
V tomto scenári, názov je zakódovaná pomocou formát, ktorý nie je podporovaný niektorých e-mailových klientov.

Napríklad program Microsoft Outlook 2007 a Mozilla Thunderbird zobraziť názov nesprávne, pretože nepodporujú zakódovaného podobe.

Poznámka Tento problém neovplyvňuje Microsoft Outlook 2010.
PRICINA
Tento problém sa vyskytuje, pretože System.net.mail.MailMessage trieda sa znak oddeľovača nezakóduje.
RIESENIE

Informácie o rýchlej oprave

Podporovaná rýchla oprava je teraz k dispozícii od spoločnosti Microsoft. Je však určená iba problém, ktorý je popísaný v tomto článku. Vzťahujú len na systémy, ktoré sú zažíva tento špecifický problém. Táto rýchla oprava môžu obdržať dodatočné testy. Preto, ak ste nie sú vážne ovplyvnené týmto problémom, odporúčame vám počkať na ďalšiu aktualizáciu service pack, ktorý túto rýchlu opravu obsahuje.

Ak chcete tento problém odstrániť okamžite, obráťte sa na službu podpory zákazníkov spoločnosti Microsoft získať rýchlu opravu. Úplný zoznam telefónnych čísiel služby podpory zákazníkov spoločnosti Microsoft a informácie o náklady na podporu, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:Poznámka V osobitných prípadoch nemusia účtovať poplatky, ktoré sú telefonickú podporu, ak podpory spoločnosti Microsoft usúdi, že konkrétna aktualizácia vyrieši váš problém. Obvyklé podporné náklady budú vzťahovať na dodatočnú podporu otázkach a problémoch, ktoré nespĺňajú kritériá pre konkrétnu aktualizáciu predmetné.

Predpoklady

Ak chcete použiť túto rýchlu opravu, musíte mať.NET rámec 4 nainštalovaný.

Reštartujte požiadavka

Po nainštalovaní tejto rýchlej opravy, ak používajú ovplyvnené súbory, musíte reštartovať počítač.

Odporúčame, aby ste ukončili všetky.NET Framework aplikácie pred inštaláciou tejto rýchlej opravy.

Informácie o súbore

Globálna verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a časy jednotlivých súborov sú uvedené v Coordinated Universal Time (UTC). Keď zobrazíte informácie o súbore, sa skonvertuje na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite Časové pásmo kartu v Dátum a čas položky v ovládacom paneli.

Pre všetky podporované x 86-bitové verzie systému Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 a Windows 7
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
System.dll4.0.30319.4993,511,11210-Aug-201106: 51x 86
Pre všetky podporované x 64-bitových verziách systému Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 a Windows Server 2008 R2
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
System.dll4.0.30319.4993,511,11210-Aug-201106: 51x 64
Pre všetky podporované IA-64–version systému Windows Server 2003, Windows Server 2008 a Windows Server 2008
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
System.dll4.0.30319.4993,511,11210-Aug-201106: 51IA-64


STAV
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „vzťahuje sa na".
DALSIE INFORMACIE
Tento problém sa vyskytuje, keď používate kód, ktorý sa podobá nasledujúcemu hláseniu:
System.Net.Mail.MailMessage myMailMessage = new System.Net.Mail.MailMessage();myMailMessage.To.Add(new System.Net.Mail.MailAddress("toUser@someDomain.com", "\"To, User, Contoso®\""));myMailMessage.From = new System.Net.Mail.MailAddress("fromUser@someDomain.com", "\"From, User, Contoso®\"");
Kódovanie preZaNapolia, ktoré sú v tomto kódexe nasledovnému:
X-Sender: =?utf-8?Q?From,_User,_Contoso=C2=AE?=<fromUser@someDomain.com>X-Receiver: =?utf-8?Q?To,_User,_=Contoso=C2=AE?=<toUser@someDomain.com>MIME-Version: 1.0From: =?utf-8?Q?From,_User,_Contoso=C2=AE?=<fromUser@someDomain.com>To: =?utf-8?Q?To,_User,_Contoso=C2=AE?=<toUser@someDomain.com>
Napríklad, Office Outlook 2007 a Mozilla Thunderbird zobrazí nasledovné nesprávne hodnoty Z a Na polia:
Od: =? utf-8?Q?Z _User, _ = Contoso = C2 = AE? =<fromuser@somedomain.com></fromuser@somedomain.com>
Do:: =? utf-8?Q?Na _User, _ = Contoso = C2 = AE? =<touser@somedomain.com></touser@somedomain.com>

Produkty tretích strán, ktorými sa tento článok zaoberá sú vyrobené spoločnosťami, ktoré sú nezávislé od spoločnosti Microsoft. Microsoft neručí v žiadnom prípade za výkon a spoľahlivosť týchto výrobkov.

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 2576045 – Posledná kontrola: 09/07/2011 08:34:00 – Revízia: 1.0

Microsoft .NET Framework 4.0

  • kbhotfixserver kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2576045 KbMtsk
Pripomienky