Проблема аутентификации файла passwd - OpenSMTP и Dovecot в Ubuntu - PullRequest
0 голосов
/ 14 октября 2019

Я настраиваю почтовый сервер и хочу иметь общую аутентификацию для 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, хотя, похоже, нет способа указать.

...