Se a interface web usa javascript e não pode funcionar sem ela, então você deve usar o selênio diretamente na sua linguagem de programação preferida, ( ou se você estiver usando Python, você também pode usar uma camada de abstração como lasca .
Está se tornando menos comum sites que exigem que o javascript funcione sem o JavaScript. Você pode, no entanto, verificar isso facilmente, desligando o javascript do seu navegador temporariamente. Se javascript não é necessário, mas os cookies são, então um mecanismo menos pesado como o selênio pode ser usado (por exemplo, python + mecanizar Além de URLs, você geralmente tem que lidar com cookies de login para solicitação e de solicitação para solicitação, trivial em selênio (e mecanizar) não é tão fácil quando se usa wget
etc.
Uma alternativa seria que, se você pudesse baixar sua caixa de entrada sem problemas, mover as mensagens da sua caixa de entrada para algum armazenamento temporário, mover todo o conteúdo da pasta SPAM para sua caixa de entrada e baixar a caixa de entrada, limpá-la e restaurar o INBOX do armazenamento temporário.