![]() |
MapiSaveMail speichert in Posteingang
Hallo zusammen,
wenn ich eine Mail mit MapiSaveMail speichere, so landet diese nicht im Postausgang von Outlook oder bei den Entwürfen, sondern im Posteingang. Das Verhalten ist auf mehreren Rechnern mit unterschiedlichen Windows- und Outlookversionen reproduzierbar. Ist dieses Verhalten bekannt und wichtiger noch: kann es geändert werden? Zusatzinfo: Der Umstieg auf einen anderen E-Mail Client ist keine Option. Hier ein bisschen Code:
Delphi-Quellcode:
dwRet := MapiLogon(Handle, StrNew(PChar(profile)), PChar(''), MAPI_LOGON_UI or MAPI_NEW_SESSION, 0, @MAPI_Session);
[...] MapiMessage.lpszSubject := StrNew(PChar(Mail.Values['subject'])); MapiMessage.lpszNoteText := StrNew(PChar(Mail.Values['body'])); MsgID := StrNew(''); [...] dwRet := MapiSaveMail(MAPI_Session, Handle, MapiMessage, MAPI_LOGON_UI, 0, MsgID); [...] |
AW: MapiSaveMail speichert in Posteingang
Aus
![]() Zitat:
|
AW: MapiSaveMail speichert in Posteingang
Danke, das Verhalten ist trotzdem doof. :(
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz