CentOS 10 Makemap Issue

I am building a new sendmail server on a CentOS 10 platform. All software was installed using yum install from public repos. The install has gone well, but I’m stuck with the authinfo hash. I’m following a guide which tells me to run the command “makemap hash /etc/mail/authinfo < /etc/mail/authinfo”. When I run that command, i get the following error: “makemap: Need to recompile with -DNEWDB for hash support”. I’m not a big Unix guy so would appreciate any help. It works fine on the old CentOS 9 server.

The instruction you are following looks outdated.

Database mapping is part of the service file, so no need to do it manually:
Tree - rpms/sendmail - src.fedoraproject.org

If the hash method is not supported, it should fallback to another one:
Tree - rpms/sendmail - src.fedoraproject.org