I have uncovered a small bug within the MailServer in that it dosn't present the full node/host name to the upstream SMTP when it does the HELO as other SMTP client/servers do, it just presents the domain name.
I take it this is because there is no where within MailServer to specify the host name perhaps this should be added.
This presents a problem with upstream SMTP host logging and also will cause SIgned messages to fail as the origin of the message can not be confirmed so you will get an unverified address error.