Compartilhar via


Tabelas de fila de saída

Aplica-se a: Outlook 2013 | Outlook 2016

Uma tabela de fila de saída contém informações sobre todas as mensagens de saída para um repositório de mensagens. Os provedores do repositório de mensagens implementam tabelas de fila de saída para o spooler MAPI a ser usado. Os repositórios que não dão suporte ao envio ou recebimento de mensagens não precisam implementar esta tabela.

Para acessar uma tabela de fila de saída, o spooler MAPI chama o método IMsgStore::GetOutgoingQueue .

Há um requisito de que as mensagens sejam pré-processadas e enviadas ao provedor de transporte na mesma ordem que foram enviadas pelo aplicativo cliente. O spooler MAPI foi projetado para aceitar mensagens do repositório de mensagens em ordem crescente de tempo de envio. Devido a esse requisito, pode haver algum atraso antes que algumas mensagens apareçam na tabela de fila de saída.

Os repositórios de mensagens devem permitir a classificação na tabela de fila de saída para que o spooler MAPI possa classificar as mensagens por tempo de envio ou a ordem de classificação padrão deve ser por tempo crescente de envio.

A tabela de fila de saída deve enviar notificações quando o conteúdo da fila for alterado.

As seguintes propriedades compõem o conjunto de colunas necessário em tabelas de fila de saída:

Propriedade ...
PR_CLIENT_SUBMIT_TIME (PidTagClientSubmitTime)
PR_DISPLAY_BCC (PidTagDisplayBcc)
PR_DISPLAY_CC (PidTagDisplayCc)
PR_DISPLAY_TO (PidTagDisplayTo)
PR_ENTRYID (PidTagEntryId)
PR_MESSAGE_FLAGS (PidTagMessageFlags)
PR_MESSAGE_SIZE (PidTagMessageSize)
PR_PRIORITY (PidTagPriority)
PR_SENDER_NAME (PidTagSenderName)
PR_SUBJECT (PidTagSubject)
PR_SUBMIT_FLAGS (PidTagSubmitFlags)

Para obter mais informações sobre como a tabela de fila de saída é usada, consulte Envio de mensagens usando provedores de repositório de mensagens.

Confira também

Tabelas MAPI