В ответ на вашу последнюю редакцию:
awk 'NR==FNR{z[$1]; next}FNR in z' whitelist.txt list.txt >newfile.txt
Я закончил тем, что спросил разработчиков Exim об этом , и ответ, к сожалению, не может быть выполнен напрямую, как будто аутентификатор открытого текста
может быть расширен, а аутентификатор dovecot
- нет.
Единственное решение - перейти на внешний метод аутентификации, такой как SASL, который могут использовать и Exim, и Dovecot.