处理待发邮件

适用于:Outlook 2013 | Outlook 2016

传出邮件是可以跨一个或多个邮件系统发送给一个或多个收件人或发布到邮件存储中的文件夹的邮件。

创建和发送传出消息

  1. 打开默认消息存储。 有关详细信息,请参阅打开消息存储和打开默认消息存储

  2. 打开“发件箱”文件夹。 有关详细信息,请参阅 打开邮件存储文件夹

  3. 调用发件箱文件夹的 IMAPIFolder::CreateMessage 方法创建新邮件。 有关详细信息,请参阅 IMAPIFolder::CreateMessage

  4. 创建包含一个或多个已解析收件人的收件人列表。 有关详细信息,请参阅 创建收件人列表

  5. (可选)添加主题。 有关详细信息,请参阅 创建消息主题

  6. 添加消息文本。 有关详细信息,请参阅 创建消息文本

  7. 如果消息文本已设置格式,请添加呈现信息。 有关详细信息,请参阅 向格式化文本添加呈现信息

  8. (可选)添加一个或多个附件。 有关详细信息,请参阅 创建邮件附件

  9. 根据需要设置其他消息属性,然后通过调用 IMessage::SubmitMessage 保存并发送消息。 有关详细信息,请参阅 IMessage::SubmitMessage

  10. 如果 PR_DELETE_AFTER_SUBMIT (PidTagDeleteAfterSubmit) 属性设置为 TRUE,或将其移动到 由 PR_SENTMAIL_ENTRYID (PidTagSentMailEntryId) 属性标识的文件夹,请删除已发送邮件。 有关详细信息,请参阅 处理已发送的消息

如果要在发送消息之前进行中间保存,请调用消息的 IMAPIProp::SaveChanges 方法。 有关详细信息,请参阅 保存消息发送消息

本节内容