Команда поддерживается, но конкретный использованный параметр не реализован.
Ошибка SMTP 504 указывает на допустимую команду с неподдерживаемым параметром:
Механизм аутентификации (PLAIN, LOGIN, CRAM-MD5) не поддерживается сервером.
Указанный параметр кодировки не распознан или не поддерживается.
Параметр расширения SMTP, который сервер не поддерживает.
Если связано с AUTH, попробуйте другой метод аутентификации (PLAIN, LOGIN или CRAM-MD5).
Используйте EHLO для проверки поддерживаемых параметров перед их использованием.
Настройте почтовый сервер использовать только стандартные, широко поддерживаемые параметры.
504 5.5.4 Unrecognized authentication type
504 Command parameter not implemented
504 5.7.4 Unrecognized authentication mechanism