Аутентификация голубятни перестала работать при попытке входа в систему @domain

Когда я пытаюсь протестировать свою функциональность сервера IMAP с помощью telnet, я встречаюсь со следующей ошибкой.

Если во время теста я опускаю @domain.ex, все хорошо работает (как Вы видите ниже);

a login user password
a OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT 
SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL 
CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC 
ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE BINARY MOVE] Logged in

если я пытаюсь использовать username@domain.ex. Я получаю следующую ошибку:

a login user@domain.ex password
a NO [AUTHENTICATIONFAILED] Authentication failed.

Кто-то знает, где я путаю?

Вывод dovecot -n

# 2.2.10: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-openvz-042stab090.5-amd64 x86_64 CentOS Linux release 7.0.1406 (Core)  
auth_mechanisms = plain login
disable_plaintext_auth = no
mail_location = maildir:~/Maildir
mbox_write_locks = fcntl
namespace inbox {
  inbox = yes
  location =
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix =
}
passdb {
  driver = pam
}
service auth {
  unix_listener auth-userdb {
    group = postfix
    user = postfix
  }
}
ssl = required
ssl_cert = </etc/pki/dovecot/certs/dovecot.pem
ssl_key = </etc/pki/dovecot/private/dovecot.pem
userdb { 
  driver = passwd
}
0
задан 13 September 2014 в 20:01
1 ответ

Для драйвера аутентификации вы выбрали драйвер passwd . Другими словами, пользователь будет просматриваться в файле / etc / passwd . Здесь выглядит содержимое / etc / passwd .

Обычно / etc / passwd содержал только имя пользователя без доменной части. Итак, очевидно, почему это не удается. Здесь некоторые ресурсы относительно голубятни с аутентификацией passwd.

1
ответ дан 4 December 2019 в 17:11

Теги

Похожие вопросы