makemap hash /etc/mail/smtp-auth-creds < /etc/mail/smtp-auth-creds
Нельзя выполнять перенаправление в один и тот же файл. Может сработать, а может и нет. Или автор что-то намудрил.
at line number 26, configure the SMART_HOST to the relay server. For example, to send email via Gmail SMTP, set the value to "smtp.gmail.com":
define(`SMART_HOST', `smtp.example.com')dnl
На 24.04 в этом файле на 26 строке вообще комментарий. И define SMART_HOST я не обнаружил.
sudo make -C /etc/mail
Ну компилять почтовые настройки - может для sendmail-cf и нужно, но по-моему это перебор.