Я настраиваю почтовый сервер и хочу иметь общую аутентификацию для smtp & imap в одном файле («секреты»).
smtp вводит секреты как таковые:
listen on 0.0.0.0 port 587 hostname mail.domain.tld tls-require pki mail.domain.tld auth <secrets> mask-source
и файл секретов выглядит так:
hello@domain.tld:$6$[ENCRYPTEDPASSWD]:1002:1002::/var/vmail::
просматривая документы, я уверен, что егочто-то делать с дополнительными символами ":" в файле секретов, которые необходимы для аутентификации с помощью dovecot, но OpenSMTP аварийно завершает работу сразу после шага, который регистрирует:
Oct XX YY:YY mail smtpd[20819]: debug: lka: authenticating for
secrets:hello@domain.tld
Один из руководствя следую говорит, что этот бит необходим и что OpenSMTP может его проанализировать.
кто-нибудь получил опыт с этим? Мое единственное предположение заключается в том, что opensmtpd не может понять, что читать SHA512, хотя, похоже, нет способа указать.