Qualquer forma de arquivar um email com um único pressionamento de tecla no Mail.app?

1

No programa Mail.app da apple, existe uma maneira de enviar mensagens para uma determinada pasta (no meu caso, minha pasta "arquivo" pega-tudo) usando um pressionamento de tecla simples ? Existe no Thunderbird (eu apenas digitei a letra "a" na minha lista de mensagens e pronto).

No correio do Mac, o caminho nativo parece ser apenas arrastando e soltando. Eu instalei o "Mail Act-on", que adiciona atalhos de teclado, mas ainda há duas chaves (uma tecla F e outra tecla). Isso é ainda mais sujo para mim b / c em um laptop mac, usando as teclas de função requer um duplo pressionamento de tecla (fn + F-chave), por isso, acaba por ser uma coisa de 3 teclas.

Eu estaria disposto a aceitar um atalho de teclado que envolvesse uma tecla de controle (por exemplo, Comando + a), se fosse facilmente acessado, mas o único disponível por padrão seria "mover para X novamente", o que exige lembrar o último lugar que você moveu algo e não funciona bem para uma configuração de várias contas. Eu adoraria a capacidade de mover mensagens automaticamente para a pasta de arquivo correta, dependendo da conta (trabalho versus pessoal) - ou seja, uma única tecla ("a") move mensagens de trabalho para o arquivo de trabalho e mensagens pessoais para o arquivo pessoal.

(Eu sei que isso pode parecer estúpido ou excessivamente específico, mas para algo que eu faço centenas de vezes por dia, isso faz uma grande diferença com o tempo; o Thunderbird pode fazer isso, eu venho esperar isso.)

    
por Ian Varley 23.08.2010 / 20:30

4 respostas

1

Com o Mail Act-On você pode usar a tecla de controle em andamento com a tecla Act-On. Assim, a regra tem o pressionamento de tecla A, ctrl-A irá executar a regra

    
por 24.08.2010 / 04:39
2

Eu também uso o Mail Act-on e recebo meu e-mail muito rapidamente.

Se você é centrado no teclado (como eu acho, vejo que você respondeu a uma pergunta sobre o emacs), você definitivamente vai querer mudar a maneira como os F-keys funcionam no seu macbook.

Vá para as configurações do teclado e marque a caixa que diz "Use todas as teclas F1, F2, etc. como teclas de função padrão". As teclas F funcionarão sem pressionar Fn. Se você quiser aumentar o volume do som ou acessar outras funções da tecla F do Mac, mantenha pressionada a tecla Fn.

Eu sei que isso não faz com que você receba um único e-mail principal, mas acho que isso fará uma grande diferença.

Atualização:Intrigadocomaidéiadeatalhosdechaveúnica,euolheiparafórunsdediscussãodoMailAct-Oneencontrei um pedido similar . A má notícia é que o suporte do InDev diz que não é possível, mas a boa notícia é que eles sugerem bloquear a janela de regras ao acertar F2 duas vezes. Depois de travá-lo no lugar, um único toque de tecla funcionará. Então, ao invés dos toques de tecla 2N para arquivar N mensagens, é N + 1.

p.s. Também recomendo que a guia de ativação se mova entre todos os controles, não apenas caixas de texto e listas. Veja a configuração no painel "Atalhos de teclado" das configurações do teclado.

    
por 23.08.2010 / 20:43
1

Com o OSX Lion, agora há uma nova maneira de fazer isso. O OSX Lion inclui um item de menu Mensagem / Arquivo e, usando o painel Teclado nas Preferências do Sistema, eu poderia atribuir um atalho de teclado a este item de menu. (Eu usei o Command-Shift-A.)

Eu ainda acho que seria melhor ter subpastas anuais, como o Thunderbird, mas isso é bastante próximo.

    
por 16.10.2011 / 15:52
0

Eu escrevi um script ( postagem // download ) para arquivar mensagens usando um único pressionamento de tecla em conjunto com qualquer iniciador de script que pode lidar com atalhos específicos de um único aplicativo.

Lógica básica:

  • Se a janela frontal for uma caixa de correio, ela arquiva as mensagens selecionadas e seleciona a próxima mensagem disponível.

  • Se a janela da frente não for uma caixa de correio, o script ignorará as funções de arquivamento e (opcionalmente) digitará algum texto onde você estiver. (Isso é útil se você usar uma única tecla para acionar o script; sem essa função, essa chave será interceptada pelo iniciador e não poderá ser digitada em uma mensagem de correio.)

E se você não precisa de toda a lógica, aqui está uma versão simplificada que exclui todo o reconhecimento do contexto, a próxima seleção de mensagens, etc:

tell application "Mail"
    set theSelectedMessages to selection
    repeat with theMessage in theSelectedMessages
        set theMailbox to "Archive"
        set theAccount to name of account of mailbox of theMessage
        move the theMessage to mailbox theMailbox of account theAccount
    end repeat
end tell

Finalmente, para acionar o script, eu uso Fastscripts , que pode manipular atalhos específicos de um único caractere . Eu amarrei o script à barra, que é convenientemente bem ao lado de Excluir.

    
por 19.12.2010 / 00:00