После того как прикрутил к рабочему почтовику:
HACK(`cfhead')dnl
HACK(`check_compat')dnl
check_compat заработал, только в логи посыпалались ошибки от некоторых
пользователей, пытающихся отправить почту на списки рассылки:
"...Address too long"
Судя по исходникам sendmail 8.14.1 за это отвечает файл parseaddr.c и
строки:
addrtoolong:
usrerr("553 5.1.1 Address too
long");
if (strlen(addr) > MAXNAME)
addr[MAXNAME] = '\0';
Только каким образом данные HACK'и повлияли на такое поведение сендмаила?
Пока пришлось всё вернуть назад.