Como gerenciar melhor a mudança de endereço de e-mail com mutt

Como gerenciar melhor a mudança de endereço de e-mail com mutt

Minha instituição está mudando de nome... e meu e-mail profissional está mudando.

Até agora o meu .muttrctinha:

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 oldproendereç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-hooklinha para cada uma dessas exceções, por usuário.

Você deve guardar alternatestudo 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 oldproendereço alternatese estou usando um send-hookpara 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 é.

informação relacionada