Freigeben über


IMAPISupport::DoSentMail

Gilt für: Outlook 2013 | Outlook 2016

Verarbeitet eine gesendete Nachricht.

HRESULT DoSentMail(
  ULONG ulFlags,
  LPMESSAGE lpMessage
);

Parameter

ulFlags

[in] Reserviert. NULL muss sein.

lpMessage

[in] Ein Zeiger auf die ge�ffneten Nachricht f�r die eine Nachricht im Ordner speichern gesendete Elemente vorgesehen generiert werden soll.

Rückgabewert

S_OK

Der Aufruf erfolgreich ausgef�hrt und der erwartete Wert oder Werte zur�ckgegeben hat.

Hinweise

The IMAPISupport::DoSentMail method is implemented for message store provider support objects. Message store providers call DoSentMail from their implementation of the IMsgStore::FinishedMsg method, which is called by the MAPI spooler when it has finished processing a message. FinishedMsg unlocks the message, ensures that the message's reference count is 1, and calls DoSentMail.

DoSentMail f�hrt die folgenden Aufgaben:

  • Überprüft die Nachricht für die eigenschaft PR_DELETE_AFTER_SUBMIT (PidTagDeleteAfterSubmit), um zu bestimmen, ob die Nachricht nach dem Senden gelöscht werden soll.

  • Bestimmt den Speicherort des Ordners "Gesendete Elemente".

  • Initiiert die Nachricht Hook Verarbeitung f�r alle Hook auf den Ordner Gesendete Objekte festgelegt.

  • Verschiebt die Nachricht im Ordner Gesendete Elemente, Ordner Gel�schte Objekte, oder in einen anderen Ordner.

  • Gibt die Nachricht frei.

Siehe auch

IMsgStore::FinishedMsg

Kanonische PidTagDeleteAfterSubmit-Eigenschaft

IMAPISupport: IUnknown