I've just tested it on localhost (xampp and thunderbird started on the same machine) it works fine.
On thunderbird create or edit an e-mail-account:
name, e-mail, password
then use manuel configuration
Hint: username may be different to your e-mail-adress or your name
servertype: pop3, server: localhost, port: 110,
authent.: password, unsecured
servertype: smtp, server: localhost, port: 25,
Its a free translation from German to English, but it should work.