Infelizmente, fui forçado pelo trabalho a usar um endereço de e-mail do Microsoft Outlook/Office 365.
Normalmente, no Thunderbird no Windows, eu costumava ter um e-mail IMAP normal e tinha o Thunderbird configurado para solicitar senha na inicialização, e funcionou muito bem para mim.
Agora, com esta conta da Microsoft, percebi que ela não pede mais senha na inicialização; Tentei dar uma olhada nisso - este é o Thunderbird 115.4.1, e percebi que existe algo chamado Senhas Salvas:
Então, isso é como uma senha "oauth" - e mesmo se eu disser "Mostrar senha", ela mostra alguma string aleatória, definitivamente não "minha" senha ... e eu escolhi OAuth2 como método de autenticação porque todos os guias on-line para Thunderbird e office365/outlook recomendam ...
De qualquer forma - se eu fizer "Remover" (senha) nesta tela - então, de fato, a senha será solicitada na inicialização - mas é em alguma tela autônoma estúpida que se parece com esta:
... e não o prompt de senha normal que recebo do IMAP normal. E há três telas ... e então o Thunderbird armazena novamente em cache a senha oauth2, e assim "anula o propósito".
É de alguma forma possível configurar uma conta do Microsoft Office 365 Outlook, qualquer que seja a conta, para que minha senha seja solicitada sempre que inicializo o Thunderbird - mas sem que eu exclua manualmente a senha em todas as sessões e, esperançosamente, sem passar por aquele estúpido inútil da Microsoft 3- tela de login da etapa?
O Microsoft365 mudou para Oauth2 como autenticação, que cria uma senha de aplicativo para sua conta e a vincula ao seu Thunderbird. Isso significa que você só pode fazer login neste Thunderbird com esta senha de aplicativo, portanto, mesmo que a senha vaze porque um hacker entrou no seu computador, eles não obtêm sua senha, mas apenas o token Oauth, que não permite que eles acessem seu computador. faça login em outro lugar que não seja o seu computador.
Isso também significa que você não pode fazer o Microsoft365 funcionar com uma senha normal.
Então, o que você deseja fazer é proteger o próprio Thunderbird com uma senha primária.
Isso significa que ao abrir o Thunderbird, você deve fornecer sua senha personalizada uma vez e, em seguida, obter acesso a todos os seus e-mails. Feche o Thunderbird, abra-o novamente e você deverá digitar sua senha novamente.
O guia a seguir foi retirado do ZDNet (este link contém capturas de tela):
Como definir a senha primária do Thunderbird
O que você precisa: Para fazer isso funcionar, você precisará de uma instância funcional do cliente de e-mail Thunderbird e de pelo menos uma conta de e-mail configurada. Não importa qual plataforma você usa para Thunderbird (está disponível para Linux, MacOS e Windows), pois o processo é o mesmo. Isso é tudo que você precisa. Vamos definir a senha.1. Abra o Thunderbird
A primeira coisa a fazer é abrir o cliente de e-mail Thunderbird. A forma como você abre o aplicativo dependerá do sistema operacional que você está usando (e, no caso do Linux, de qual ambiente de desktop).2. Abra Configurações
Clique no botão do menu de três linhas horizontais próximo ao canto superior direito e clique em Configurações (não em Configurações da conta).O menu do Thunderbird.
Certifique-se de clicar em Configurações e não em Configurações da conta.3. Localize a seção Senhas
Assim que as configurações forem abertas, clique em Privacidade e segurança na navegação esquerda e role para baixo até ver a seção Senhas. A partir daí, clique na caixa de seleção Usar uma senha principal.A janela Configurações do Thunderbird.
Você também pode visualizar suas senhas salvas, mas depois de definir uma senha principal, elas serão criptografadas e exigirão que você insira a senha principal antes de poder visualizá-las.4. Defina sua senha principal
Na janela resultante, digite e confirme sua nova senha principal. Eu sugeriria não usar a mesma senha que você usa para fazer login na sua área de trabalho. Além disso, certifique-se de que a senha seja forte e exclusiva. Depois de digitar e redigitar sua senha principal, clique em OK.A janela de configuração da senha primária.
Como você ainda não definiu uma senha principal, deixe o campo Atual em branco.5. Feche e reabra o Thunderbird
Feche e reabra o Thunderbird. Quando o aplicativo for aberto, você verá uma solicitação para a senha principal. Digite a senha que você definiu e clique em Entrar. Se você digitou a senha com sucesso, o Thunderbird será aberto e lhe dará acesso às suas contas. Se você falhar, o Thunderbird ainda abrirá, mas solicitará novamente a senha principal. Até que você digite a senha com sucesso, você não poderá interagir com o cliente de e-mail.E isso é tudo para proteger suas contas de e-mail no Thunderbird. Eu recomendo fazer isso, especialmente se você trabalha ou mora em um ambiente onde várias pessoas possam acessar facilmente suas contas de e-mail.
A Microsoft fez algumas alterações na autenticação de seus serviços de e-mail hospedados para contas empresariais e acadêmicas. Esta postagem detalha algumas das alterações de validação que podem ser úteis para você.
https://support.mozilla.org/en-US/kb/microsoft-oauth-authentication-and-thunderbird-202