AUTH LOGIN

Thanks for the great KumoMTA system. I have encountered a problem when interfacing to a system that only supports the AUTH LOGIN method, of course the system supports STARTTLS.
The error log that kumoMTA encountered was:
504 5.5.4 AUTH LOGIN not supported
I have seen previous replies that KumoMTA is not supported AUTH LOGIN , only AUTH PLAIN is supported. I have to install Nginx or postfix in front of KumoMTA for SMTP authentication?

Or can I write a lua script to implement the AUTH LOGIN method. Where is the right place to add this LUA script?

AUTH LOGIN is long deprecated, adding support at this point would have to be a sponsored feature. There’s not currently a hook point that would enable implementing that in Lua.

In this case the easiest thing would indeed be a Postfix instance (I say easiest because experience tells me that anyone asking for AUTH LOGIN can’t easily change the client app that still needs it).

Then again the easiest would be sponsoring it being added to KumoMTA, cheapest would be Postfix.

Yes. Thank you for your reply. I think I know the answer. We have many “old” customers whose systems are relatively outdated, and we need to take care of their systems.

Yeah exactly.

Last person who asked had old copy machines with a scan to email function that could only use AUTH LOGIN. It was deprecated almost 20 years ago so we don’t really want to add something that old outside of a sponsored feature.

(or a pull request)

Yeah . Thanks