У меня установлена и работает dovecot, но я могу войти в систему только как пользователь linux без расширения @ domain.com. например, joe.bloggs - пользователь системы Linux. Я могу войти, используя это как имя пользователя imap и пароль пользователя
username = joe.bloggs - Позволяет мне войти в roundcube, чтобы отправлять и получать электронные письма.
Проблема в том, что я хочу настроить его для работы на моем телефоне, и он не позволит мне вводить данные imap без @ domain.com.
username = joe.bloggs@domain.com - не работает с roundcube или почтовым приложением Android.
Как я могу настроить систему imap, чтобы я мог входить в систему как joe.bloggs@domain.com? Придется ли мне создать пользователя linux с именем joe.bloggs@domain.com?
Я думаю, вы можете использовать auth-passwdfile.conf.ext с файлом пользователей.
passdb {
driver = passwd-file
args = scheme=CRYPT username_format=%u /my/file/path/dovecot.users
}
Синтаксис:
user@domain.tld:{passwdtype}password:uid:gid::::