Um message-hook
só se aplica quando você exibe uma mensagem que corresponde ao padrão. Depois de fazer isso, o sinalizador N será removido automaticamente para que não seja útil. O Mutt não tem suporte para modificar as mensagens quando elas chegam, o que precisaria ser feito por qualquer coisa que você tenha entregue mensagens na sua caixa postal.
O mais próximo que você poderia entrar no mutt seria usar um gancho de macro ou pasta para executar os comandos para marcar mensagens correspondentes e, em seguida, remover o novo sinalizador. Algo como:
macro index G "<tag-prefix-cond><tag-message><end-cond><tag-pattern>~f [email protected]\n<tag-prefix-cond><clear-flag>N"
A parte antes de <tag-pattern>
é garantir que ela não se aplica a nenhuma mensagem que tenha sido marcada anteriormente.
Uma sequência de comandos semelhante pode ser usada com o comando push
em folder-hook
para fazer isso automaticamente quando você abre uma pasta pela primeira vez.