Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Když se pokusíte programově odeslat e-mailovou zprávu na místní server SMTP pomocí metody Odeslat v Microsoft Dynamics AX 4.0, e-mailová zpráva se neposílána. Zobrazí se také následující chybová zpráva:

Metoda "send" v objektu COM třídy CDO. Message' returned error code 0x80040213 (<unknown>) which means: The transport failed to connect to the server.

Příčina

K tomuto problému může dojít, pokud platí následující podmínky:

  • Místní server SMTP je na počítači se systémem Microsoft Windows Server 2003.

  • Ip adresa virtuálního serveru SMTP je nastavená na IP adresu místního počítače.

Řešení

Pokud chcete tento problém vyřešit, změňte IP adresu virtuálního serveru SMTP na možnost Všechny nepřiřazené a pak spusťte kód, který programově odešle e-mailovou zprávu.

Pokud chcete změnit IP adresu virtuálního serveru SMTP, postupujte takto:

  1. Klikněte na Start,přejděte na Všechny programy,přejděte naNástroje pro správu a potom klikněte na Internetová informační služba (IIS).

  2. Rozbalte server Microsoft Dynamics AX 4.0.

  3. Klikněte pravým tlačítkem na Výchozí virtuální server SMTP apotom klikněte na Vlastnosti.

  4. Na kartě Obecné klikněte v poli IP adresa na (Všechny nepřiřazené).

  5. Kliknutím na OK zavřete dialogové okno Výchozí vlastnosti virtuálního serveru SMTP.

Další informace

Microsoft nabízí příklady programování jenom pro ilustraci bez výslovné nebo předpokládané záruky. To zahrnuje mimo jiné předpokládané záruky prodejnosti nebo vhodnosti pro určitý účel. Tento článek předpokládá, že znáte předvedený programovací jazyk a nástroje, které se používají k vytváření a ladění postupů. Technici podpory Microsoftu vám můžou pomoct vysvětlit funkčnost určitého postupu. Tyto příklady ale neupraví tak, aby poskytovaly přidané funkce nebo sestavují postupy tak, aby splňovaly vaše specifické požadavky.

Následující kód je příkladem toho, jak programově odeslat e-mailovou zprávu pomocí metody Odeslat v Microsoft Dynamics AX 4.0.

static void SysMailer(Args _args)
{
SysMailer mailer;
;

mailer = new SysMailer();
mailer.body("This is the body of the mail");
mailer.subject("The message subject");
mailer.fromAddress("alias@domain");
mailer.tos().appendAddress("alias@domain");
mailer.SMTPRelayServer("domain_name_of_SMTP_Server");

mailer.sendMail();

pause;
}

Pokud používáte funkci Upozornění k upozornění prostřednictvím automaticky otevíraných zpráv nebo e-mailových zpráv, budete možná muset ověřit správnost nastavení ve Správci služby Internetová informační služba (IIS). Postupujte takto:

  1. Ve Správci služby IIS rozbalte server Microsoft Dynamics AX 4.0.

  2. Klikněte pravým tlačítkem na Výchozí virtuální server SMTP. Potom klikněte na Vlastnosti.

  3. Klikněte na kartu Access.

  4. Klikněte na Připojení.

  5. Ověřte, jestli je vybraná možnost Vše kromě seznamu dole. Nebo pokud je vybraná možnost "Pouze seznam dole", ověřte, že seznam není prázdný.

  6. V okně Připojení klikněte na OK a změnu potvrďte.

  7. Klikněte na Předat. Potom opakujte kroky 5 až 6.

  8. Ověřte, že je vybraná možnost Vše kromě seznamu dole. Nebo pokud je vybraná možnost "Pouze seznam dole", ověřte, že seznam není prázdný.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×