U bevindt zich nu op een technische pagina over de software Mercator. Deze pagina bevat specifieke informatie die bestemd is voor professionals van de software Mercator. Wenst u naar algemenere informatie over Mercator door te gaan?


   Deze vraag niet meer stellen

Verzending van mails: OLE automation gebruiken in de plaats van MSMAPI

0000001334     -      30-12-2014
Verouderd

Na wat zoeken op het internet merk ik dat er blijkbaar nog anderen zijn die problemen hebben met MSMAPI in Windows 2003. Het is waar dat deze techniek van Microsoft enigszins verouderd raakt. U zou OLE automation kunnen gebruiken, de standaardmethode voor wie de module Contactpersonen heeft. Aangezien uw klant niet beschikt over de module Contactpersonen van Mercator, zal u in de hoofddirectory van Mercator een AUTOEXEC.PRG moeten plaatsen met deze 2 lijnen.

public ox_outlook
ox_outlook=createObject('Outlook.application')

Eens deze globale variabele gecreëerd is, gebeurt het verzenden van mail vanuit Mercator niet langer via MSMAPI, maar via OLE automation. Als de module Contactpersonen wordt gebruikt, wordt deze globale variabele door deze module gecreëerd en kan dat niet langer gebeuren door het bestand autoexec.prg.


In Windows 2003 werkt het verzenden van mails vanuit Mercator (zonder de module Contactpersonen) met Outlook niet. Er wordt een foutmelding "OLE IDispatch Exception Code 0 from MAPI session: unspecified failure has occured" gegenereerd met betrekking tot de component MapiSession.



Functionele cookies: Cookies die nodig zijn voor het gebruik van de website en voorkeurscookies. Ze bevatten geen persoonsgegevens. (Meer informatie)

Analytische cookies: Verzamelen van statistieken met betrekking tot het gedrag van internetgebruikers. (Meer informatie)

Marketingcookies: Om bezoekers op verschillende websites te volgen voor advertentiedoeleinden. (Meer informatie)

De pagina die u wenst te bekijken heeft betrekking op een versie van Mercator die commercieel niet meer beschikbaar is en niet meer wordt ondersteund.

Mercator is een applicatie .net en maakt gebruik van een database SQL Server. De gegevens op deze pagina stemmen niet overeen met deze eigenschappen.