Данная ошибка возникает в следствии отключенной SMTP авторизации или неверных параметров команды HELO/EHLO

Q. Как включить SMTP авторизацию?

A: Если Вы указали SMTP-сервер mx1.mirohost.net, Вам нужно дополнительно включить авторизацию для отправки почты.

На примере Outlook Express:
Сервис -> Учетные записи, вкладка Почта. Выберите Вашу учетную запись и нажмите "Свойства". Перейдите на вкладку "Серверы".
Проверьте правильность введенных Вами настроек, и поставьте галочку в пункте "Сервер исходящей почты - проверка подлинности пользователя".


Как настроить это в таких клиентах как "The Bat", "Microsoft Outlook", "Mozilla ThunderBird", "MacOS Mail", "Windows Vista" можно посмотреть на страничке поддержки в разделе "Почтовые клиенты"


Q. Где прочитать про команду HELO/EHLO?
A. RFC2821 пункт 3.6, 4.1.1.1