KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como criar uma pasta no Outlook para organizar mensagens que incluam destinatários específicos?

AutoraAmanda Li Data de Modificação

Sente-se sobrecarregado(a) com uma caixa de entrada desorganizada? Neste tutorial, revelo três métodos eficazes para organizar mensagens que incluam contactos específicos no Outlook — e impulsionar a sua produtividade.


Mover sempre para uma pasta criada as mensagens que contenham determinadas pessoas

1. Clique com o botão direito na conta de correio em que deseja criar uma pasta para organizar as suas mensagens, selecione «Nova Pasta» no menu de contexto e dê-lhe um nome.

os passos para mover sempre os e-mails que contêm determinadas pessoas para uma pasta criada

2. Na sua Caixa de Entrada ou na pasta Itens Enviados, selecione qualquer mensagem que contenha os endereços de e-mail específicos cujas mensagens pretende mover para a pasta criada.

3. No separador «Base», no grupo «Mover», clique em «Regras» > «Mover Sempre Mensagens de: Endereço de Email específicas» e/ou «Regras» > «Mover Sempre Mensagens Para: Endereço de Email específicas», conforme as suas necessidades.

os passos para mover sempre os e-mails que contêm determinadas pessoas para uma pasta criada

4. Na caixa de diálogo «Regras e Alertas» que surge, indique a pasta para a qual pretende mover as mensagens e clique em «OK».

os passos para mover sempre os e-mails que contêm determinadas pessoas para uma pasta criada

5. As mensagens na Caixa de Entrada ou na pasta Itens Enviados que cumprirem as condições são agora movidas para a pasta que acabou de criar. Além disso, futuras mensagens que cumprirem as mesmas condições serão encaminhadas diretamente para essa pasta.


Criar uma pasta de pesquisa para organizar automaticamente mensagens de pessoas específicas

Se não quiser mover as mensagens para uma pasta, mas desejar visualizá-las facilmente, pode criar uma pasta de pesquisa no Outlook — uma solução inteligente que lhe permite localizar mensagens com base em critérios específicos, mesmo que estejam distribuídas por várias pastas, mantendo-as sempre nas respetivas pastas originais.

1. No separador «Pasta», no grupo «Novo», clique em «Nova Pasta de Pesquisa».

os passos para criar uma pasta de pesquisa que organize automaticamente os e-mails de pessoas específicas
2. Na caixa de diálogo «Nova Pasta de Pesquisa» que surge, proceda da seguinte forma:
  • 1) Na caixa «Selecionar uma pasta de pesquisa», na lista «Correio de pessoas e listas», escolha «Correio de e para pessoas específicas» ou «Correio de pessoas específicas», conforme as suas necessidades.
  • 2) Na caixa «Personalizar pasta de pesquisa», clique em «Escolher» para selecionar contactos da sua Lista de Endereços.
  • 3) Indique a conta de e-mail a partir da qual deseja pesquisar mensagens.
  • 4) Clique em «OK».
os passos para criar uma pasta de pesquisa que organize automaticamente os e-mails de pessoas específicas

3. É criada uma pasta de pesquisa em «Pastas de Pesquisa», com as mensagens que cumprem as condições definidas.

os passos para criar uma pasta de pesquisa que organize automaticamente os e-mails de pessoas específicas

Criar pastas em lote para organizar mensagens de todas as suas contas com VBA

Se tiver várias contas de correio configuradas no Outlook e pretender criar pastas em lote para cada conta, dedicadas a contactos específicos, pode utilizar um método VBA para mover automaticamente as mensagens que incluam essas pessoas — quer provenham da Caixa de Entrada, quer da pasta Itens Enviados — das respetivas contas. Siga os passos abaixo.

1. No seu Outlook, clique em «Ficheiro» > «Opções» > «Centro de Confiança» e, de seguida, em «Definições do Centro de Confiança».

os passos para criar uma pasta de pesquisa que organize automaticamente os e-mails de pessoas específicas

2. Na caixa de diálogo que surge, aceda a «Definições de Macros», selecione «Ativar todas as macros» e ative a opção «Aplicar definições de segurança de macros aos suplementos instalados».

os passos para criar uma pasta de pesquisa que organize automaticamente os e-mails de pessoas específicas

3. Clique nos botões «OK» para fechar as caixas de diálogo.

4. Prima as teclas «Alt» + «F11» para abrir a janela do Microsoft Visual Basic for Applications.

5. Clique em «Inserir» > «Módulo» e, de seguida, copie um dos códigos VBA seguintes para a janela do Módulo.

os passos para criar uma pasta de pesquisa que organize automaticamente os e-mails de pessoas específicas

Código VBA 1: Criar pastas em lote para organizar mensagens que contenham remetentes específicos nas Caixas de Entrada do Todas as Contas

Sub MailArchiveSenderInInbox()
'Update by ExtendOffice
Dim I As Integer
Dim xAccount As Account
Dim xItem As Object
Dim xMail As MailItem
Dim xNewFolder As Folder
Dim xInboxFolder As Folder
Dim xSenderAddress As String
Dim xRecipient As Recipient
Dim xFolderName As String
xFolderName = "NewFolder" 'Replace "NewFolder" with desired folder name
Const PR_SMTP_ADDRESS = "http://schemas.microsoft.com/mapi/proptag/0x39FE001E"
On Error Resume Next
For Each xAccount In Application.Session.Accounts
  Set xInboxFolder = xAccount.DeliveryStore.GetDefaultFolder(olFolderInbox)
  Set xNewFolder = Nothing
  Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders(xFolderName)
  If xNewFolder Is Nothing Then
    Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders.Add(xFolderName)
  End If
  For I = xInboxFolder.Items.Count To 1 Step -1
    Set xItem = xInboxFolder.Items.Item(I)
    If xItem.Class = olMail Then
      Set xMail = xItem
      xSenderAddress = ""
      If xMail.Sender.Type = "EX" Then
        xSenderAddress = xMail.Sender.PropertyAccessor.GetProperty(PR_SMTP_ADDRESS)
      Else
        xSenderAddress = xMail.SenderEmailAddress
      End If
      If xSenderAddress = "" Then
        xSenderAddress = xMail.SenderEmailAddress
      End If
      If VBA.InStr(xSenderAddress, "name@example.com") <> 0 Then
        xMail.Move xNewFolder
      End If
    End If
  Next
  If xNewFolder.Items.Count = 0 Then
    xNewFolder.Delete
    xAccount.DeliveryStore.GetDefaultFolder(olFolderDeletedItems).Folders(xFolderName).Delete
  End If
Next
Set xInboxFolder = Nothing
Set xNewFolder = Nothing
End Sub

Nota: Deve substituir determinados excertos de acordo com os comentários nas linhas 12.ª, 16.ª e 35.ª do código VBA acima.

Código VBA 2: Criar pastas em lote para organizar mensagens que contenham destinatários específicos nas Caixas de Entrada do Todas as Contas

Sub MailArchiveRecipientInInbox()
'Update by ExtendOffice
Dim I As Integer
Dim xAccount As Account
Dim xItem As Object
Dim xMail As MailItem
Dim xNewFolder As Folder
Dim xInboxFolder As Folder
Dim xSenderAddress As String
Dim xRecipient As Recipient
Dim xFolderName As String
xFolderName = "NewFolder"
Const PR_SMTP_ADDRESS = "http://schemas.microsoft.com/mapi/proptag/0x39FE001E"
On Error Resume Next
For Each xAccount In Application.Session.Accounts
  Set xInboxFolder = xAccount.DeliveryStore.GetDefaultFolder(olFolderSentMail)
  Set xNewFolder = Nothing
  Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders(xFolderName)
  If xNewFolder Is Nothing Then
    Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders.Add(xFolderName)
  End If
  For I = xInboxFolder.Items.Count To 1 Step -1
    Set xItem = xInboxFolder.Items.Item(I)
    If xItem.Class = olMail Then
      Set xMail = xItem
      xSenderAddress = ""
      For Each xRecipient In xMail.Recipients
'        If xRecipient.Type = olCC Then
            xSenderAddress = xSenderAddress & ", " & xRecipient.PropertyAccessor.GetProperty(PR_SMTP_ADDRESS)
            If xSenderAddress = "" Then
              xSenderAddress = xSenderAddress & ", " & xRecipient.Address
            End If
'        End If
      Next
      If VBA.InStr(xSenderAddress, "name@example.com") <> 0 Then
        xMail.Move xNewFolder
      End If
    End If
  Next
  If xNewFolder.Items.Count = 0 Then
    xNewFolder.Delete
    xAccount.DeliveryStore.GetDefaultFolder(olFolderDeletedItems).Folders(xFolderName).Delete
  End If
Next
Set xInboxFolder = Nothing
Set xNewFolder = Nothing
End Sub

Nota:

  • 1) Deve substituir determinados excertos de acordo com os comentários nas linhas 12.ª, 16.ª e 35.ª do código VBA acima.
  • 2) Para arquivar mensagens que incluam destinatários específicos em cópia (CC) ou cópia oculta (BCC), descomente as linhas 28.ª e 33.ª, removendo a plica (') no início dessas linhas.

6. Prima «F5» para executar o código VBA. Será criada uma nova pasta se existirem mensagens que cumpram as condições.

Nota:O método VBA aplica-se apenas às mensagens de correio existentes. Se surgirem novas mensagens de/para a pessoa específica que pretende arquivar, repita os passos «4»–«6».

Artigos relacionados

Como criar uma pasta de pesquisa que abranja várias contas do Outlook, incluindo ficheiros de dados, PST e contas de correio?

Como sabe, uma pasta de pesquisa só pode procurar mensagens no âmbito da Caixa de Correio Atual no Outlook. Contudo, o Outlook permite-lhe pesquisar em todas as caixas de correio através da funcionalidade de Pesquisa Instantânea. Assim, pode utilizar a seguinte solução alternativa para criar uma pasta de pesquisa que abranja várias contas de correio no Outlook.

Como criar uma pasta de pesquisa para mensagens internas no Outlook?

Criar uma pasta de pesquisa por remetente específico ou filtrar por domínio do e-mail do remetente é simples em contas POP3 normais no Outlook. No entanto, esse método não funciona com contas Exchange. Neste artigo, mostro-lhe como criar uma pasta de pesquisa que exiba todas as mensagens provenientes de remetentes internos numa conta Exchange.

Como agrupar mensagens de correio por Categoria de Cor específica no Outlook?

Por vezes, marca mensagens de correio com Categoria de Cor específicas, permitindo-lhe classificar ou localizar facilmente essas mensagens, entre outros fins. Quando um grande volume de mensagens se acumula numa pasta, torna-se difícil identificar à primeira vista as mensagens marcadas com Categoria de Cor específicas. Na realidade, existem alguns truques para agrupar rapidamente mensagens de correio por Categoria de Cor específicas no Microsoft Outlook.

Como criar uma pasta para organizar mensagens por intervalo de datas no Outlook?

Neste tutorial, apresento dois métodos para organizar mensagens por intervalo de datas com pastas no Outlook, aumentando assim a sua eficiência.


Melhores Ferramentas de Produtividade para o Office

Experimente o totalmente novo Kutools para Outlook com 100+ funcionalidades incríveis!Clique para transferir já!

🤖KUTOOLS AI:Utiliza tecnologia avançada de IA para gerir e-mails sem esforço, incluindo responder, resumir, otimizar, alongar, traduzir e redigir mensagens.

📧Automação de E-mails: Resposta Automática (disponível para POP e IMAP) / Agendar Envio de E-mails / CC/BCC Automático por Regras ao Enviar E-mail / Encaminhamento Automático (regra avançada) / Adicionar Saudação Automaticamente / Dividir Automaticamente E-mails com Múltiplos Destinatários em Mensagens Individuais...

📨Gestão de E-mails: Recallar e-mail / Bloquear e-mails fraudulentos por assunto e outros critérios / Eliminar e-mails duplicados / Pesquisa avançada / Organizar pastas...

📁Anexos Pro: Guardar em Lote / Desanexar em Lote / Comprimir em Lote / Salvar Automaticamente / Desanexar Automaticamente / Auto Comprimir...

🌟Magia da Interface: 😊 Mais Emojis Bonitos e Divertidos / Avisa-o quando chegam e-mails importantes / Minimizar o Outlook em vez de fechá-lo...

👍Maravilhas com um Clique: Responder a Todos com Anexos / E-mails Anti-Phishing / 🕘 Mostrar Fuso Horário – Hora Atual do Remetente...

👩🏼‍🤝‍👩🏻Contactos e Calendário: Criar contactos em lote a partir de e-mails selecionados / Dividir um grupo de contactos em grupos individuais / Remover lembrete de aniversário...

Utilize o Kutools no seu idioma preferido – com suporte para inglês, espanhol, alemão, francês, chinês e mais de 40 idiomas!

Desbloqueie instantaneamente o Kutools para Outlook com um único clique! Não espere mais — transfira já e aumente a sua eficiência!

kutools for outlook features1kutools for outlook features2

🚀 Transferência com um Clique — Obtenha Todos os Extras do Office

Altamente Recomendado: Kutools for Office (5 em 1)

Um clique para transferir cinco instaladoresde uma só vez —Kutools para Excel, Outlook, Word, PowerPointe Office Tab Pro.Clique para transferir já!

  • Conveniência com um clique: Transfira os cinco pacotes de instalação numa única ação.
  • 🚀Pronto para qualquer tarefa no Office: instale os extras que precisa, exatamente quando os precisar.
  • 🧰Incluídos: Kutools para Excel / Kutools para Outlook / Kutools para Word / Office Tab Pro / Kutools for PowerPoint