la secuencia básica de comandos que se le envia a un servidor SMTP es el siguiente:
HELO nombreMaquina
MAIL FROM:
origen@hostorgien.com
RCPT TO:
destino@cuentadestino.com
DATA
el cuerpo del contenido
...data y más data...
...
.
si te bota error en el comando HELO quiere decir que el nombre de la máquina debe terner algun caracter extraño que el servidor SMTP no lo interpreta, intenta cambiar el nombre del equipo a algo mas convencional (quita símbolos raros, puntos y demás)