Existe uma alternativa para as regras do Outlook?

1

Eu fiz uma série de perguntas sobre as regras do Outlook e não importa o quão pequeno eu faça os nomes e quão eficiente eu faço as regras, eu ainda alcanço o limite de 32 em cerca de 40 regras.

Existe alguma alternativa para fazer este trabalho, pois as regras do Outlook simplesmente não parecem escalonáveis para acompanhar o modo como as pessoas enviam e-mails nos últimos 10 anos.

    
por leora 01.03.2010 / 14:12

3 respostas

3

Se você não se importa com um produto de suplemento comercial: link

Existem também outras opções, como suplementos que permitem organizar e pesquisar seu e-mail com muito mais eficiência, reduzindo a necessidade de muitas regras:

link

link

    
por 01.03.2010 / 16:01
3

Atualize para o Exchange 2007+ e você pode aumentar o limite de regras para 256 KB (a partir do padrão de 32 KB)

Use as Pastas de Pesquisa no lugar das regras para realizar muitas das mesmas coisas (mas não todas)

Use outro cliente de email que não tenha limites tão primitivos. Isso provavelmente será muito difícil, já que você está preso ao Exchange / Outlook e é irremediavelmente limitado pelos executivos que não conseguem passar o dia sem seus calendários de troca de amora / preto (não sou amargo, não, de jeito nenhum). Se você ou seu administrador do Exchange puder ativar o suporte a POP3 ou IMAP no Exchange, poderá usar outro cliente. Thunderbird ou Evolution serão então possibilidades. Admito que me dou bem com muitas regras, mas elas são bastante simples e as pastas de pesquisa realizariam a maior parte do que eu preciso.

    
por 01.03.2010 / 15:26
2

Eu vejo que esta pergunta já foi respondida e a resposta foi aceita. Eu gostaria de jogar meus dois centavos para isso.

Eu atingi a mesma limitação do Outlook mencionada na pergunta. Eu criei uma alternativa livre (como em código aberto) para regras do Outlook . Está escrito em PowerShell, é pequeno e fácil de personalizar.

O código do script e a descrição detalhada estão hospedados no github e podem ser encontrados aqui . Algumas versões anteriores e descrição mais longa são aqui também .

Basicamente, você define cada regra como uma declaração IF e escolhe qual propriedade de e-mail você gostaria de usar para acionar determinada ação. Por exemplo:

IF ($Email.Subject -match "Alert" ) {
        $Email.Move($DeletedItems) | out-null
        continue
    }

O snippet de código acima moverá qualquer email que contenha a palavra "Alerta" para a pasta de itens excluídos.

Alguns outros exemplos de regras:

    # IF EMAILS ARE SENT TO MYSELF -> MOVE TO PERSONAL FOLDER UNDER PST FILE
    # ! DESTINATION FOLDER SPECIFIED BEFOREHAND AS A VARIABLE
    IF ($Email.To -eq "MySurname, MyName") {
        $Email.Move($personal) | out-null
        display ([string]$Email.Subject ) ([string]"Cyan")
        continue
    }

    # MOVE EMAILS WITH SPECIFIC STRING IN TITLE TO THE SUBFOLDER /RANDOM/ UNDER PST FILE
    # ! DESTINATION FOLDER SPECIFIED INLINE
    IF ($Email.Subject -match "SPECIFIC STRING IN TITLE") {
        $Email.Move($pstFolders.Item("Random")) | out-null
        display ([string]$Email.Subject ) ([string]"Yellow")
        continue
    }

    # MOVING NOT IMPORTANT MESSAGES TO DELETED ITEMS
    # ! MARKING EACH MOVED ITEM AS UNREAD
    IF ($Email.Subject -match "not important" -or $Email.Subject -match "not-important" ) {
        $Email.UnRead = $True
        $Email.Move($DeletedItems) | out-null
        display ([string]$Email.Subject ) ([string]"Red")
        continue
    }

    # MOVING MESSAGES FROM SPECIFIC AD OBJECT TO DELETED ITEMS
    IF ($Email.SenderEmailAddress -match "/O=COMPANY/OU=AD GROUP/CN=RECIPIENTS/CN=SOME-NAME") {
        $Email.Move($DeletedItems) | out-null
        display ([string]$Email.Subject ) ([string]"Red")
        continue
    }

    # MOVING MESSAGES FROM SPECIFIC EMAIL ADDRESS TO DELETED ITEMS
    IF ($Email.SenderEmailAddress -match "[email protected]") {
        $Email.Move($DeletedItems) | out-null
        display ([string]$Email.Subject ) ([string]"Red")
        continue
    } 

Veja como a saída do script será semelhante:

No script, estou movendo os emails para o arquivo PST e para as subpastas da caixa de entrada - você pode usar uma dessas ou uma combinação. Além disso, as regras podem ser complexas. Basta usar -and e -or para encadear as condições.

Espero que ajude alguém.

    
por 18.07.2014 / 09:58