Pravděpodobně není být pošta doručována do určitých domén Pokud Server OS je Windows Server 2003

Překlady článku Překlady článku
ID článku: 820284 - Produkty, které se vztahují k tomuto článku.
Důležité: Tento článek obsahuje informace o úpravě metabáze. Před úpravou metabázi ověřte, zda máte záložní kopii můžete obnovit, pokud dojde k potížím. Informace o tomto postupu najdete v tématu nápovědy Configuration Backup/Restore (Zálohování a obnovení konfigurace) v konzole MMC (Microsoft Management Console).
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Když uživatel v organizaci se pokusí odeslat zprávy do určitých domén pomocí Simple Mail Transfer Protocol (SMTP), nejsou tyto zprávy doručeny úspěšně. K tomuto problému může dojít s IIS nebo Exchange po podkladové operačního systému na serveru Windows Server 2003.

Navíc se v protokolu událostí zobrazí událost podobná následující:

ID události: 4000 zdroj: SMTPSVC
Typ události: upozornění
Popis: Doručování zpráv do vzdálené domény "contoso.com" se nezdařilo. Vnitřní chyba DNS způsobila selhání najít vzdálený server. 0000: c00402e7

Příčina

Tento problém nastane, pokud jsou splněny následující podmínky:
  • Počítač DNS dotazy počítače SMTP získání služby mail exchanger (MX) záznamy prostředku cílového počítače je nakonfigurován tak, aby pouze přijímat dotazy User Datagram Protocol (UDP).
  • Počítač systémem Windows Server 2003 SMTP nakonfigurován nejprve použít UDP a potom při selhání k TCP (Transmission Control Protocol) Pokud SMTP počítač obdrží odpověď rozlišení zkrácený název.
  • Počítač DNS dotazy počítače SMTP vrátí zkrácený odpovědi UDP.

    Poznámka: Pokud jsou příliš mnoho záznamů prostředku MX přizpůsobit v jediném paketu UDP odpovědi UDP zkrácen.
V této situaci je název operace vyhledávání z počítače SMTP neúspěšné, protože počítač DNS neodpovídá dotazu TCP. V této situaci můžete zaznamenat následující příznaky:
  1. Počítač SMTP odešle dotaz do počítače DNS pomocí UDP.
  2. Počítač DNS vrátí zkrácený odpověď počítače SMTP.
  3. Protože počítač SMTP nakonfigurován k převzetí TCP Pokud SMTP počítač obdrží odpověď zkrácena, počítač SMTP zahodí odpovědi UDP, selhání TCP a resubmits dotaz DNS do počítače DNS pomocí TCP.
  4. Protože počítač DNS je nakonfigurován pouze odpovídat na dotazy UDP, TCP dotaz z počítače SMTP neúspěšné.
Proto nelze zprávu doručit do cílové domény.

Řešení

Upozornění Upravte metabázi nesprávně, můžete způsobit vážné potíže vyžadující přeinstalaci produktu, jenž metabázi využívá. Společnost Microsoft nemůže zaručit, že potíže vzniklé v důsledku nesprávné úpravy metabáze budete moci vyřešit. Metabázi upravujete na vlastní nebezpečí.

Poznámka: Před jeho úpravou metabázi vždy zálohujte.

Chcete-li tento problém vyřešit, nakonfigurovat službu Simple Mail Transfer Protocol (SMTP) na počítači Windows Server 2003 použít pouze UDP. Při konfiguraci služby Simple Mail Transfer Protocol (SMTP) k použití UDP pouze počítač SMTP používá výsledky z zkrácený odpověď, že počítač SMTP přijímá od počítače DNS k dokončení doručení zprávy do cílové domény. Konfigurace služby Simple Mail Transfer Protocol (SMTP) použít pouze UDP, přidat nebo upravit následující klíč metabáze:
ID klíče: 36997
Typ klíče: DWORD
Klíč hodnota: 2
Poznámka: Následující tabulka popisuje možné hodnoty, které můžete přiřadit klíč ID 36997:
Zmenšit tuto tabulkuRozšířit tuto tabulku
ValuePOPIS
0Dotazy DNS používají UDP a potom převzetí TCP přijetí zkrácený odpověď
1Dotazy DNS používejte pouze TCP
2Dotazy DNS pouze pomocí UDP
Upravit metabázi, postupujte takto:
  1. Spusťte nástroj Správce Internetová informační služba. Chcete-li to provést, klepněte na tlačítko Start, přejděte na položku Nástroje pro správu a klepněte na položku správce Internetová informační služba (IIS).
  2. Klepněte pravým tlačítkem myši na Computer name (místní počítač) a potom klepněte na příkaz Vlastnosti.
  3. Klepnutím zaškrtněte políčko Povolit přímé úpravy metabáze a potom klepněte na tlačítko OK.
  4. Pomocí programu Poznámkový blok otevřete soubor MetaBase.XML. Chcete-li to provést, klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte %systemroot%\system32\inetsrv\metabase.xml Poznámkový blok a klepněte na tlačítko OK.
  5. Pokud nejsou k dispozici následující řádky kódu, je vložit pod < IIsConfigObject location = "/ LM/SmtpSvc" nadpisu:
    <Custom
    		Name="SmtpUseTcpDns"
    		ID="36997"
    		Value="2"
    		Type="DWORD"
    		UserType="IIS_MD_UT_SERVER"
    		Attributes="INHERIT"
    	/> 
    Poznámka vložit tyto řádky kódu v číselném pořadí na základě číslo 36997. Například vložte tyto řádky kódu po řádky kódu, které obsahují číslo 36931 a před řádky kódu, které obsahují číslo 49875.
  6. Pokud tento oddíl kód již existuje, upravte položky hodnoty na hodnotu 2.
  7. Uložte změny do souboru MetaBase.XML a ukončete program Poznámkový blok.

Další informace

Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
832223Po upgradu serveru DNS systému Windows Server 2003 neúspěšné některé dotazy na názvy DNS

Vlastnosti

ID článku: 820284 - Poslední aktualizace: 25. října 2007 - Revize: 3.5
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
Klíčová slova: 
kbmt kbeventlog kbenv kbprb KB820284 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:820284

Dejte nám zpětnou vazbu

 

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