Eu não acredito que existam ferramentas para fazer isso atualmente.
Se você estiver interessado em desenvolver software, acredito que teria que escrever um programa que interaja com o cliente DHCP por meio do DHCP Client API no Windows. Seu programa teria que solicitar as configurações de SMTP e, em seguida, fazer o que fosse necessário para reconfigurar seu cliente de email. A reconfiguração do Thunderbird exigiria apenas ajustes no arquivo de configuração correto.
No lado do Linux, você precisaria atualizar seu dhclient.conf para solicitar as configurações de SMTP e, em seguida, escrever um script de gancho que aceite as configurações e, em seguida, usá-las para atualizar os arquivos de configuração corretos.