JavaMail - intro authenticator

get user name and password from authentication dialog
JavaMail - messy code and authenticator