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

Preklady článku Preklady článku
ID článku: 2576045 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

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:
http://support.Microsoft.com/contactus/?ws=support
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
Zbaliť túto tabuľkuRozbaliť túto tabuľku
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
Zbaliť túto tabuľkuRozbaliť túto tabuľku
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
Zbaliť túto tabuľkuRozbaliť túto tabuľku
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.0 From: =?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.

Vlastnosti

ID článku: 2576045 - Posledná kontrola: 7. septembra 2011 - Revízia: 1.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft .NET Framework 4.0
Kľúčové slová: 
kbhotfixserver kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2576045 KbMtsk
Strojovo preložené
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

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com