O arquivo .muttrc
não é um script de shell, é um arquivo de configuração que permite que você defina uma variável específica que o Mutt conhece.
O Mutt não tem uma variável de configuração chamada passwd
, por isso reclama quando você tenta configurá-lo. Variáveis prefixadas por my_
estão ok.
Em vez de passar por uma variável temporária (que não funciona), defina imap_pass
diretamente para o valor.
Após a atualização, questione:
Seu problema decorre de sua senha ser várias palavras separadas por espaço.
Na configuração Mutt você não pode ter
set my_variable=some words
sem citações adequadas,
set my_variable="some words"
Isso significa que seu problema será resolvido por meio de
set my_gpass="'awk '{print $1,$2,$3,$4}' ~/.crypt/.tmp'"