Marcar mensagens de e-mail recebidas com atraso

Marcar mensagens de e-mail recebidas com atraso

Por vários motivos, uma mensagem de e-mail pode ficar retida nos servidores de e-mail por várias horas ou até dias.

Queria criar uma regra que atribuísse uma determinada categoria às mensagens recebidas com atraso maior quexminutos, mas isso não é possível com as regras do Outlook.
Suponho que algo parecido com isso pode ser alcançado com uma macro VBA ou um script Powershell, talvez comparando a data dos cabeçalhos das mensagens com a data da caixa de entrada.

Estou lutando para encontrar uma solução e não sou especialista em programação, então qualquer ajuda será muito apreciada.

Estou usando o Outlook 2016 com uma conta office365 no Windows10.

Responder1

Na verdade, isso é possível com a regra do Outlook eexecute um scriptação (pode ser necessário usar oEnableUnsafeClientMailRulesvalor de registro para desbloqueá-lo).

Em um script VBA que criou a regra do Outlook será acionada, use MailItem'sEnviadoeTempo Recebidopropriedades para calcular um atraso. Depois disso use oCategoriaspropriedade para atribuir uma categoria necessária.

informação relacionada