In case it helps anyone else I have found that the email tool will not work on 2.8.28 if the system identity consists of more than one word, at least to an MS IIS SMTP server.
RouterOS sends the system identity in the HELO string which is then rejected by the server.