Email do Outlook - insira assinatura formatada no cursor (AutoHotkey?)

1

No Outlook 2010, gostaria de inserir uma assinatura personalizada. Eu sei que eu posso criar assinaturas formatadas para e-mails normais e de resposta, o que é legal, mas eu gostaria de ter mais controle sobre qual assinatura (se houver) é usada.

Então eu comecei a usar o AutoHotkey, mas estou tendo problemas para fazer o que eu quero. Por exemplo, digamos que eu tenha três assinaturas; uma assinatura completa com todas as informações de contato, outra com informações intermediárias e outra que é apenas algumas linhas. O que eu tenho funciona, exceto quando eu quero inserir a assinatura depois de digitar uma mensagem, uma vez que insere a assinatura no início do e-mail. Eu quero isso na posição do cursor. Como posso fazer isso? Eu gostaria de descobrir a solução AutoHotkey, mas se houver uma melhor, estou interessado.

Um snippet que faz a terceira assinatura. Eu tenho mais dois.

:*:]sig3::
html=
(
<html>
<body>
<div style='font-family:sans-serif;font-size:9pt;line-height:100'%;'>
<p><span style='color:#404040'>Thanks. -bill</span></p>
<span style='font-size:8.0pt;color:#404040'>IM: xxxxx</span>
<span style='font-size:8.0pt;color:#404040'>123-456-7890 x123</span><br/>
</div>
</body>
</html>
)
outl:=ComObjActive("Outlook.Application")
save:=outl.ActiveInspector.CurrentItem.HTMLBody
outl.ActiveInspector.CurrentItem.HTMLBody := html . save
return
    
por b w 18.05.2011 / 23:14

1 resposta

1

Salve cada snippet em um gerenciador da área de transferência, como Ditto . Em seguida, configure suas teclas de atalho para colar a partir do gerenciador da área de transferência.

Você também pode fazer isso totalmente com o AutoHotkey salvando e carregando os snippets de e para um arquivo usando as funções da área de transferência do AutoHotkey .

    
por 19.05.2011 / 11:32