Você pode definir o nome de usuário e a senha diretamente, mas não funciona quando você usa um account-hook , então provavelmente o account-hook não funciona.
Um account-hook consiste em um regexp para as caixas de correio e os comandos que devem ser executados se uma caixa de correio corresponder à regexp .
Como os comandos ( set imap_user , set imap_pass ) não são executados, podemos supor que regexp não correspondeu às suas caixas de correio.
Você está usando o 'imaps: //mail.domain.net: 993 / INBOX /', que é muito específico. Provavelmente suas caixas de correio são nomeadas ligeiramente diferentes.
Esta é a única conta de e-mail de mail.domain.net que você está usando?
Nesse caso, reduzir o regexp para 'mail.domain.net' deve ser suficiente para corresponder às suas caixas de correio.
account-hook . 'unset imap_user; unset imap_pass; unset tunnel
account-hook mail.domain.net "set [email protected]"
account-hook mail.domain.net "set imap_pass=${my_password}"