fixed issue 1458
fixed issue 1459
fixed a long stanging problem with helo and hostname, thanks Leonel Câmara
Merge pull request #80 from niphlod/issue/1458

fixed issue 1458
Merge pull request #81 from niphlod/issue/1459

fixed issue 1459
better populate
fixed optional formatting of empty list:string