Must issue a STARTTLS command first

when using port 587 to send email you MUST issue helo :hostname:
then STARTTLS

Use PORT 25 which does not require this.