ApplicationEvents_11_Event.NewMailEx Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre quando um novo item é recebido na Caixa de Entrada.
public:
event Microsoft::Office::Interop::Outlook::ApplicationEvents_11_NewMailExEventHandler ^ NewMailEx;
event Microsoft.Office.Interop.Outlook.ApplicationEvents_11_NewMailExEventHandler NewMailEx;
Event NewMailEx As ApplicationEvents_11_NewMailExEventHandler
Tipo de evento
Comentários
Esse evento é disparado uma vez para cada item recebido que é processado pelo Outlook. O item pode ser um dos vários tipos de item diferentes, por exemplo, MailItem, MeetingItemou SharingItem. A EntryIDsCollection
cadeia de caracteres contém a ID de Entrada que corresponde a esse item. Observe que esse comportamento mudou de versões anteriores do evento quando o EntryIDCollection
continha uma lista de IDs de entrada delimitadas por vírgula de todos os itens recebidos na caixa de entrada desde a última vez que o evento foi disparado.
Esse evento é acionado para contas de email que fornecem notificações para mensagens recebidas, tais como Microsoft Exchange Server e contas POP3.
O evento NewMailEx é acionado quando uma nova mensagem chega na caixa de entrada e antes de regra do cliente processamento ocorre. Você pode usar a ID de Entrada retornada na EntryIDCollection
matriz para chamar o GetItemFromID(String, Object) método e processar o item. Use esse método com cuidado para minimizar o impacto no desempenho do Outlook. No entanto, dependendo da configuração do cliente do computador, depois que uma nova mensagem chega na caixa de entrada, processa assim como a filtragem de spam e regras do cliente mover a nova mensagem na caixa de entrada para outra pasta podem ocorrer assincronamente. Você não deve presumir que após esses eventos acionados, sempre receberá um aumento de um item no número de itens na caixa de entrada.
Para usuários com uma conta Exchange Server (modo exchange não armazenado em cache ou modo de troca armazenado em cache), o evento é acionado apenas para mensagens que chegam ao servidor após o início do Outlook. O evento não é disparado para mensagens sincronizadas no Modo de Troca armazenado em cache imediatamente após o início do Outlook ou para mensagens que já estão no servidor quando o Outlook começa no Modo exchange não armazenado em cache.
Para usuários que usam o Modo exchange armazenado em cache, o evento é acionado em todas as configurações desde que o Outlook esteja em execução quando a mensagem é recebida: Baixe Itens Completos, Baixe Cabeçalhos e Baixar Cabeçalhos e, em seguida, Itens Completos.