Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Kai bandote programiškai siųsti el. laišką vietiniam SMTP serveriui naudodami metodą Siųsti programoje "Microsoft Dynamics AX 4.0", el. laiškas nesiunčiamas. Be to, galite gauti tokį klaidos pranešimą:

Metodas "siųsti" KLASĖS "CDO" COM objekte. Pranešimo grąžintas klaidos kodas 0x80040213 (<nežinomas>), o tai reiškia: Transportavimo nepavyko prisijungti prie serverio.

Priežastis

Ši problema gali kilti, jei yra šios sąlygos:

  • Vietinis SMTP serveris yra kompiuteryje, kuriame veikia "Microsoft Windows Server 2003".

  • SMTP virtualiojo serverio interneto protokolo (IP) adresas nustatytas kaip vietinio kompiuterio IP adresas.

Sprendimas

Norėdami išspręsti šią problemą, pakeiskite SMTP virtualaus serverio IP adresą, kad būtų naudojama parinktis Visi neprisiskirti, tada paleiskite kodą programiškai siųsti el. laišką.

Norėdami pakeisti SMTP virtualiojo serverio IP adresą, atlikite šiuos veiksmus:

  1. Spustelėkite Pradėti, nukreipkite žymiklį į Visosprogramos , nukreipkite žymiklįį Administravimo įrankiai , tada spustelėkite Informacinės interneto paslaugos (IIS) tvarkytuvas.

  2. Išplėskite "Microsoft Dynamics AX 4.0" serverį.

  3. Dešiniuoju pelės mygtuku spustelėkite Numatytasis SMTP virtualusis serveris, tada spustelėkite Ypatybės.

  4. Skirtuke Bendra spustelėkite (Visos nepriskirtos)lauke IP adresas.

  5. Spustelėkite Gerai, kad uždarytumėte dialogo langą Numatytosios SMTP virtualiojo serverio ypatybės.

Daugiau informacijos

"Microsoft" pateikia programavimo pavyzdžius tik iliustracijai, be išreikštos ar numanomos garantijos. Tai apima numanomas tinkamumo prekybai arba tinkamumo tam tikru tikslu garantijas, bet tuo neapsiribojant. Šiame straipsnyje daroma prielaida, kad esate susipažinę su demonstruojanti programavimo kalba ir įrankiais, naudojamais procedūroms kurti ir derinti. "Microsoft" palaikymo inžinieriai gali padėti paaiškinti konkrečios procedūros funkcijas. Tačiau jie ne modifikuos šių pavyzdžių, kad pateiktų papildomas funkcijas arba konstruoja procedūras, kad atitiktų jūsų konkrečius reikalavimus.

Šis kodas yra pavyzdys, kaip programiškai siųsti el. laišką naudojant metodą Siųsti programoje "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;
}

Jei naudojate įspėjimo funkciją, apie kurią reikia pranešti iššokančiuosius pranešimus arba el. laiškus, gali tekti patikrinti, ar "Informacinės interneto paslaugos " (IIS) tvarkytuve parametrai yra teisingi. Norėdami tai atlikti, vykdykite toliau nurodytus veiksmus.

  1. IIS tvarkytuve išplėskite "Microsoft Dynamics AX 4.0" serverį.

  2. Dešiniuoju pelės mygtuku spustelėkite Numatytasis SMTP virtualusis serveris. Tada spustelėkite Ypatybės.

  3. Spustelėkite skirtuką "Access".

  4. Spustelėkite Ryšiai.

  5. Patikrinkite, ar pasirinkta parinktis "Visi, išskyrus toliau pateiktą sąrašą". Arba, jei pasirinkta parinktis "Tik toliau pateiktas sąrašas", patikrinkite, ar sąrašas nėra tuščias.

  6. Lange Ryšys spustelėkite Gerai, kad priimdami pakeitimą.

  7. Spustelėkite Perdavimas. Tada pakartokite 5–6 veiksmus.

  8. Patikrinkite, ar pasirinkta parinktis Visi, išskyrus toliau pateiktą sąrašą. Arba, jei pasirinkta parinktis "Tik toliau pateiktas sąrašas", patikrinkite, ar sąrašas nėra tuščias.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×