Einzelnen Beitrag anzeigen

Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.126 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: MAPI mit windows 10 creator update

  Alt 29. Nov 2017, 09:45
Hallo,
ich habe hier ein aktuelles Windows 10 bei dem das ohne weiteres funktioniert. Allerdings hatte ich Anfangs auch Probleme auf einigen Hosts und bekam den Fehler 'kein Mapi-Client installiert'.
Nachdem ich die 'libeay32.dll' in meinem Programmverzeichnis aktualisiert hatte, war das Problem verschwunden.

Ich nutze die JCL Mail-Komponente.
Es geht nicht um irgendwie mails zu versenden, sondern über die MAPI Schnittstelle...

Beispiel: $DELPHI\Source\RTL\win\winapi.Mapi.pas

Delphi-Quellcode:
function MapiLogOn(ulUIParam: Cardinal; lpszProfileName: LPSTR;
  lpszPassword: LPSTR; flFlags: FLAGS; ulReserved: Cardinal;
  lplhSession: PLHANDLE): Cardinal;
begin
  InitMapi;
  if @LogOn = nil then
    @LogOn := GetProcAddress(MAPIModule, 'MAPILogon');
  if @LogOn <> nil then
    Result := LogOn(ulUIParam, lpszProfileName, lpszPassword, flFlags,
      ulReserved, lplhSession)
  else Result := 1;
end;
  Mit Zitat antworten Zitat