Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Jelenségek

Amikor a Microsoft Dynamics AX 4.0-s verziójában a Küldés módszerrel programozott módon próbál e-mailt küldeni a helyi SMTP-kiszolgálónak, a program nem küldi el az e-mailt. Ezenkívül egy, az alábbihoz hasonló hibaüzenet is megjelenik:

A "CDO" osztály COM objektumának küldési metódusa Az üzenet hibaüzenete 0x80040213 (<ismeretlen>) jelent meg, ami azt jelenti, hogy az átviteli művelet nem tudott csatlakozni a kiszolgálóhoz.

A probléma oka

Ez a probléma akkor fordulhat elő, ha az alábbi feltételek teljesülnek:

  • A helyi SMTP-kiszolgáló egy Microsoft 2003-Windows futtató számítógépen található.

  • A virtuális SMTP-kiszolgáló IP-címe a helyi számítógép IP-címére van állítva.

Megoldás

A probléma megoldásához módosítsa a virtuális SMTP-kiszolgáló IP-címét a Minden hozzárendelés nélküli beállítás használatára, majd a kódot futtatva programozással küldje el az e-mailt.

Ha módosítania kell a virtuális SMTP-kiszolgáló IP-címét, kövesse az alábbi lépéseket:

  1. Kattintson a Startgombra, mutasson a Minden program, a Felügyeleti eszközök pontra, majd kattintson a Internet Information Services (IIS) kezelője elemre.

  2. Bontsa ki a Microsoft Dynamics AX 4.0-kiszolgálót.

  3. Kattintson a jobb gombbal az Alapértelmezett virtuális SMTP-kiszolgáló elemre,és válassza a Tulajdonságok parancsot.

  4. Az Általános lapon kattintson a (Minden hozzárendelés nélküli) elemre az IP-cím mezőben.

  5. Az OK gombra kattintva zárja be az Alapértelmezett virtuális SMTP-kiszolgáló tulajdonságai párbeszédpanelt.

További információ

A Microsoft csak illusztrációkhoz biztosít programozási példákat, jótállás kifejezett vagy vélelmezett nélkül. Ez többek között magában foglalja az adott célra való forgalomra vagy alkalmasságra vonatkozó vélelmezett garanciát. Ez a cikk abból indul ki, hogy ismeri a bemutatható programozási nyelvet, valamint az eljárások létrehozására és a hibakeresésre használt eszközöket. A Microsoft terméktámogatási mérnökei segíthetnek egy adott eljárás működésének magyarázatában. A példákat azonban nem módosítják úgy, hogy az ön igényeinek megfelelően további funkciókat vagy eljárásokat építsen ki.

Az alábbi kód azt mutatja be, hogy miként küldhet e-mailt programozással a Microsoft Dynamics AX 4.0 Küldés metódusával.

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;
}

Ha a Riasztás funkciót használja az előugró vagy e-mail-üzenetekben való értesítésekhez, akkor előfordulhat, hogy ellenőriznie kell, hogy helyesek-e a beállítások az Internet Information Services (IIS) Managerben. Ezt a következőképpen teheti meg:

  1. Az IIS Managerben bontsa ki a Microsoft Dynamics AX 4.0-kiszolgálót.

  2. Kattintson a jobb gombbal az Alapértelmezett virtuális SMTP-kiszolgáló elemre. Ezután kattintson a Tulajdonságok gombra.

  3. Kattintson az Access fülre.

  4. Kattintson a Kapcsolatok gombra.

  5. Ellenőrizze, hogy az "Összes, kivéve az alábbi listát" beállítás van-e kiválasztva. Vagy ha az "Csak az alábbi lista" beállítás van kiválasztva, ellenőrizze, hogy a lista nem üres-e.

  6. A Kapcsolat ablakban kattintson az OK gombra a módosítás elfogadásához.

  7. Kattintson a Továbbítás gombra. Ezután ismételje meg az 5–6. lépést.

  8. Győződjön meg arról, hogy az összes, kivéve az alábbi listát beállítás van kiválasztva. Vagy ha az "Csak az alábbi lista" beállítás van kiválasztva, ellenőrizze, hogy a lista nem üres-e.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×