| Platform SDK: SMTP Server Events |
[This is preliminary documentation and subject to change.]
The ISMTPStoreDriver interface defines methods used by the SMTP service to initialize and manage the store driver object as well as deliver messages identified for local delivery.
| Method | Description |
|---|---|
| Init | Initialize the store driver. |
| PrepareForShutdown | Notify the store driver that shutdown is commencing. |
| Shutdown | Shutdown the store driver. |
| LocalDelivery | Deliver a message using the store driver. |
| EnumerateAndSubmitMessages | Enumerate all the messages currently associated with the store driver. |
The ISMTPStoreDriver interface is mandatory for store driver sinks and is a companion to the IMailMsgStoreDriver interface. The ISMTPStoreDriver interface is used by the SMTP service to:
The SMTP service allocates backing storage for incoming messages using the IMailMsgStoreDriver interface on the store driver object.