Назад | Перейти на главную страницу

Ошибка pam_authenticate (): ошибка аутентификации (отсутствует /etc/pam.d/imap?)

Я перешел по ссылке с другого сайта, на котором был опубликован такой же вопрос, как решенный на этом сайте, но ссылка привела к ошибке 404. Я нашел другие ссылки на сбой pam и попытался изменить dovecot.conf, как упоминалось в другом решении. Собственно, ошибка, опубликованная выше, больше не появляется, но я все еще не могу пройти аутентификацию. passdb {args =% s driver = shadow}, но это не сработало. /var/log/mail.log

davomail postfix / smtpd [19906]: NOQUEUE: reject: RCPT from mail-yw0-f173.google.com [209.85.161.173]: 454 4.7.1: доступ к ретрансляции запрещен; от = до = proto = ESMTP helo =

dovecot.conf

disable_plaintext_auth = no
mail_privileged_group = mail
mail_location = mbox:~/mail:INBOX=/var/mail/%u
userdb {
driver = passwd
}
passdb {
  args = %s
  driver = passwd
}
 protocols = " imap"
service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = postfix
    mode = 0660
    user = postfix
  }
} 
ssl=required



postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
home_mailbox = Maildir/
inet_interfaces = all
local_recipient_maps = proxy:unix:passwd.byname $alias_maps
mailbox_size_limit = 0
mydestination = mail.domain.com, domain.com, localhost localhost.localdomain
mydomain = davomail.com
myhostname = mail.davomail.com
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_tls_cert_file = /etc/ssl/certs/mailcert.pem
smtpd_tls_key_file = /etc/ssl/private/mail.key
smtpd_tls_protocols = !SSLv2, !SSLv3
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes

У меня были все мои файлы pam.d, которые пытались отладить. сначала он спросил, не существует ли файл, поэтому я его создал. Наконец, statertd заработал, когда я удалил файл pam.d / imap. Во-первых, я получил ошибку из-за неправильной конфигурации в dovecot.conf.

passdb {args =% s driver = passwd} должен быть

passdb {args =% s driver = pam}