Microsoft Outlook: Configurando a operação Excluir?

3

Estou usando o Microsoft Outlook há muitos anos. Eu gosto de manter todos os e-mails que recebo, nunca apago nada (recebo 50-200 e-mails por dia). Para efeitos de eficiência, o que eu faço é excluir (ou seja, clique no botão "Excluir" no meu teclado) todos os e-mails que recebo que não exigem tratamento especial ou arquivamento. Uma vez por semana eu copio toda a pasta "Itens Excluídos" para uma pasta grande que chamei de "Todos os não-arquivados". Se eu encontrar um e-mail de spam ou algum outro e-mail que "realmente" exija exclusão, basta usar o Shift-Delete.

Estou ciente dos riscos deste método (por exemplo, o risco de limpar a pasta por engano), no entanto, é a única operação de tecla única que conheço para remover um e-mail da minha caixa de entrada (Ctrl-algo não é uma única chave para este propósito), e eu me acostumei com isso.

Eu queria saber se existe alguma maneira de configurar a operação do botão Excluir para enviar um item para uma pasta específica?

Atualmente trabalho no Outlook 2007, mas espero receber respostas que também sejam relevantes para outras versões.

    
por Roee Adler 19.08.2009 / 08:19

4 respostas

2

O recurso de arquivamento automático seria suficiente? Você pode definir o arquivamento automático especificamente para "itens com mais de um dia ou uma semana" na pasta Itens Excluídos. Até mesmo desative o arquivo em outras pastas se você não quiser usar o recurso de arquivamento em outro lugar.

    
por 19.08.2009 / 10:01
0

O que você está fazendo agora é realmente a melhor resposta para sua pergunta. Para evitar o esvaziamento da pasta de itens excluídos, você pode alterar a ação padrão em Ferramentas | Opções e selecione a guia Oter. Desmarque a caixa ao lado de "Esvaziar a pasta de itens excluídos ao sair".

    
por 19.08.2009 / 08:36
0

Não sei que tipo de porcentagem de e-mail acaba na pasta Todos os não-arquivados . Mas, como essa porcentagem é maior do que a correspondência classificada (também pode ser viável independentemente da porcentagem), é possível criar uma regra para armazenar todos os e-mails recebidos no All Non-Filed Mail pasta , e apenas ordene / rotule todos os outros e-mails. Todos os e-mails não processados serão marcados como não lidos, e tudo o que você precisa fazer é arquivar os e-mails que precisam ser arquivados e não tocar nos que não o fizerem

Eu presumo que você tenha que ler / abrir / ordenar todas as mensagens antes de tomar qualquer ação, então desta forma você remove a necessidade de deletar, e então move todos os e-mails não arquivados, e o perigo óbvio do " delete tudo " -scenario.

    
por 19.08.2009 / 09:35
0

Soa como um bom candidato para a macro do Outlook VBScript que eu reuni há alguns anos, com base em alguns exemplos de código flutuando. Esta macro atualmente move as mensagens selecionadas ou a mensagem aberta atual para um arquivo PST que eu criei, chamado "Arquivar pastas particulares". Isso pode ser alterado para qualquer pasta desejada. Colocar essa macro no seu Outlook irá ajudá-lo. Você precisará modificar o código para fazer o que quiser. Além disso, você precisa gerar um certificado de assinatura digital para assinar o código para facilitar. Eu coloquei um botão na minha barra de ferramentas para executar este script, para que eu possa mover um monte de mensagens de uma só vez para a minha pasta Arquivo.

Sub MoveSelectedMessagesToArchiveInbox()
    On Error Resume Next
    Dim objFolder As Outlook.MAPIFolder, objInbox As Outlook.MAPIFolder
    Dim objNS As Outlook.NameSpace, objItem As Outlook.MailItem

    Set objNS = Application.GetNamespace("MAPI")
    Set objInbox = objNS.GetDefaultFolder(olFolderInbox)
    Set objFolder = objNS.Folders("Archive Personal Folders").Folders("Inbox")

    'Assume this is a mail folder
    If objFolder Is Nothing Then
        MsgBox "This folder doesn't exist!", vbOKOnly + vbExclamation, "INVALID FOLDER"
    End If

    Select Case TypeName(Outlook.Application.ActiveWindow)
        'Viewing Inbox, so act upon selected messages
        Case "Explorer"
            If Application.ActiveExplorer.Selection.Count = 0 Then
                'Require that this procedure be called only when a message is selected
                Exit Sub
            End If

            For Each objItem In Application.ActiveExplorer.Selection
                If objFolder.DefaultItemType = olMailItem Then
                    If objItem.Class = olMail Then
                        objItem.Move objFolder
                    End If
                End If
            Next
        'A message is open, act upon current open message
        Case "Inspector"
            Set objItem = Outlook.Application.ActiveInspector.CurrentItem
                If objFolder.DefaultItemType = olMailItem Then
                    If objItem.Class = olMail Then
                        objItem.Move objFolder
                    End If
                End If
        Case Else
            ' Do Nothing
    End Select

    Set objItem = Nothing
    Set objFolder = Nothing
    Set objInbox = Nothing
    Set objNS = Nothing
End Sub
    
por 22.08.2009 / 06:32