Details
Description
Simple coding bug in getHostName results in a NullPointerException and prevents James starting on a linux server without a DNS server running.
(I know that it's a bad idea to run SMTP (and probably some other mail protocols as well) without DNS being correctly configured but I want to run IMAP only. Should be safe enough without mail records in DNS.)