Minha instituição está mudando de nome... e meu e-mail profissional está mudando.
Até agora o meu .muttrc
tinha:
alternates [email protected]
alternates [email protected]
set [email protected]
set use_from
para que eu respondesse aos e-mails enviados para o meu endereço profissional com meu endereço profissional e aos e-mails pessoais com meu endereço pessoal.
Agora meu novo endereço profissional é [email protected]
, quero responderprofissionale-mails com isso, mas não para pessoais. Claro que atualizo set from
. Se além disso eu simplesmente mudar meu endereço profissional alternates
, tenho várias desvantagens:
- Os e-mails que enviei com meu endereço oldpro não são mais reconhecidos como enviados por mim, portanto, ao listar as pastas, vejo que foram enviados por e
[email protected]
não para quem os enviei. - Ao responder a e-mails enviados para vários endereços, incluindo o meu
oldpro
endereço, esse endereço oldpro é enviado para CC.
Existe uma saída melhor?
Responder1
Use ganchos.Você precisa dizer ao Mutt o que é e-mail profissional e o que não é.
Se todos os seus destinatários profissionais usam o domínio @pro.com e seus contatos pessoais nunca o usam, você poderia fazer:
alternates [email protected]
alternates [email protected]
set [email protected]
set use_from
send-hook "~t '@pro.com$'" 'my_hdr From: John Smith <[email protected]>'
A correspondência para todos os destinatários @pro.com usará sua correspondência profissional. Todos os outros usariam o mail definido por set from
.
Se alguns de seus contatos usarem o novo @pro.com como e-mail pessoal, infelizmente você terá que adicionar uma send-hook
linha para cada uma dessas exceções, por usuário.
Você deve guardar alternates
tudo o que é considerado vindo de você, até mesmo os endereços que não utiliza mais.
Responder2
Eu encontrei uma configuração que faz o truque necessário, até onde pude testar até agora. Seguindo o conselho de @Tony, mantenho meu oldpro
endereço alternates
e estou usando um send-hook
para reescrevê-lo.
alternates [email protected]
alternates [email protected]
alternates [email protected]
set [email protected]
set use_from
send-hook . 'unmy_hdr From:'
send-hook '~f [email protected]' 'my_hdr From: [email protected]'
O primeiro send-hook
é necessário, pois "se um gancho alterar as configurações, essas alterações permanecerão em vigor até o final da sessão mutt atual. Como isso geralmente não é desejado, um gancho padrão precisa ser adicionado antes de todos os outros ganchos para restaurar os padrões de configuração" de acordo ao manual do usuário do Mutt - não acho muito intuitivo, mas é.