If you get an error message (i.e. Invalid HELO name) while sending emails from your email program, you should check your email settings.
Check that the ‘Outgoing mail server (SMTP) requires authentication’ or ‘Mail server requires authentication’ is enabled. Also check that your username is your whole email address (i.e. email@example.com) and that the password is written correctly.