Не может войти в голубятню с помощью Gmail в качестве почтового клиента

Я использовал эту установку configure-email-server-using-postfix-dovecot

Когда я пытаюсь использовать Gmail в качестве почтового клиента (соединяющийся с моим сервером через порт 993), я получаю эту ошибку

Unable to establish secure SSL connection to email.example.com

Мой dovecot -n вывод

auth_mechanisms = plain login
mail_location = maildir:/var/mail/vhosts/%d/%n
mail_privileged_group = mail

passdb {
  args = /etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
protocols = imap lmtp
service auth-worker {
  user = vmail
}
service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = postfix
    mode = 0666
    user = postfix
  }
  unix_listener auth-userdb {
    mode = 0600
    user = vmail
  }
  user = dovecot
}
service imap-login {
  inet_listener imap {
    port = 0
  }
}
service lmtp {
  unix_listener /var/spool/postfix/private/dovecot-lmtp {
    group = postfix
    mode = 0600
    user = postfix
  }
}
ssl = required
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
userdb {
  args = uid=vmail gid=vmail home=/var/mail/vhosts/%d/%n
  driver = static
}

Когда я проверяю журналы, я вижу это

 dovecot: imap-login: Disconnected (no auth attempts in 25 secs) ....

PS: сертификат сам подписан.

0
задан 13 December 2014 в 11:48
2 ответа

Согласно комментарию @ HBruijn, Gmail поддерживает получение электронной почты только через POP3, а не IMAP. Это было подтверждено на их форумах по продуктам

И Gmail, и Dovecot поддерживают протокол POP3 через SSL, который вы сможете использовать, открыв порт 995 на своих брандмауэрах и направив на него Gmail.

2
ответ дан 4 December 2019 в 12:29

для использования pop3 с ssl в Gmail для получения почты

ДЛЯ СТОРОНЫ КЛИЕНТА:

  1. введите fqdn
  2. введите свой полный адрес электронной почты
  3. выберите порт 995
  4. выберите использовать ssl

ДЛЯ СТОРОНЫ СЕРВЕРА:

Сертификат SSL должен:

  • соответствовать доменному имени сервера (FQDN)
  • в вашем случае email.example.com не example.com
  • действителен
  • не самоподписан

поместите это в конфигурацию dovecot и просмотрите логи держу пари, это проблема с сертификатом

# Log unsuccessful authentication attempts and the reasons why they failed.
auth_verbose = yes

# In case of password mismatches, log the attempted password. Valid values  are
# no, plain and sha1. sha1 can be useful for detecting brute force password
# attempts vs. user simply trying the same password over and over again.
auth_verbose_passwords = yes

# Even more verbose logging for debugging purposes. Shows for example SQL
# queries.
auth_debug = yes

# In case of password mismatches, log the passwords and used scheme so the
# problem can be debugged. Enabling this also enables auth_debug.
auth_debug_passwords = yes

# Enable mail process debugging. This can help you figure out why Dovecot
# isn't finding your mails.
mail_debug = yes

# Show protocol level SSL errors.
verbose_ssl = yes

@downvoter: Не хотите объяснить свой голос?

1
ответ дан 4 December 2019 в 12:29

Теги

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