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

IMAP / POP3 с Dovecot и Postfix: ошибка аутентификации

Об этом говорится в названии. Чтобы дать вам некоторую предысторию, я программист. Я не увлекаюсь установкой почтовых серверов в качестве хобби, и мне нужно сделать это, потому что в создаваемом мной проекте потребуется использовать службу типа веб-почты (например, roundcube или мое собственное творение).

Моя проблема возникает, когда я пытаюсь установить Dovecot / Postfix и настроить службы SMTP и IMAP для правильной работы (извините, если я использую некоторые из этих слов неправильно). Я перепробовал все, чтобы попытаться получить доступ через логин (telnet, веб-почта [roundcube] и внешнее программное обеспечение (я), например почтовые клиенты (через рабочий стол)).

В telnet вот что происходит, когда я пытаюсь войти либо в «мою» учетную запись IMAP / электронной почты, либо в учетную запись IMAP / электронной почты «администратора».

user@server:~/# telnet server.com imap
Trying 11.11.11.11...
Connected to server.com.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN AUTH=LOGIN] Dovecot ready.
LOGIN logan password
LOGIN BAD First parameter in line is IMAP's command tag, not the command name. Add that before the command, like: a login user pass
a1 LOGIN logan password
a1 NO [AUTHENTICATIONFAILED] Authentication failed.
a1 LOGIN admin password
a1 NO [AUTHENTICATIONFAILED] Authentication failed.
a1 LOGIN admin
a1 BAD Error in IMAP command received by server.
a1 LOGIN logan 06E0AF9E904FE4CD9D743B4A06ECB3D9467CF9DF
a1 NO [AUTHENTICATIONFAILED] Authentication failed

Что касается 06E0AF9E904FE4CD9D743B4A06ECB3D9467CF9DF, все это хешированный пароль SHA-1 для дополнительной безопасности. У меня установлены как простые текстовые пароли, так и хешированные пароли, чтобы проверить, не в этом ли проблема, и это не помогло; или это еще больше испортило.

В roundcube это error файл журнала в /logs каталог установки моей веб-почты.

Вот лишь некоторые из строк:

[17-Nov-2016 02:16:04 -0500]: <0nskdl6a> IMAP Error: Login failed for admin@server.com from 1.1.1.1. AUTHENTICATE PLAIN: Authentication failed. in /var/www/mail/program/lib/Roundcube/rcube_imap.php on line 193 (POST /mail/?_task=login&_action=login)
[17-Nov-2016 02:16:22 -0500]: <0nskdl6a> IMAP Error: Login failed for admin from 1.1.1.1. AUTHENTICATE PLAIN: Authentication failed. in /var/www/mail/program/lib/Roundcube/rcube_imap.php on line 193 (POST /mail/?_task=login&_action=login)
[17-Nov-2016 02:17:19 -0500]: <0nskdl6a> IMAP Error: Login failed for logan from 1.1.1.1. AUTHENTICATE PLAIN: Authentication failed. in /var/www/mail/program/lib/Roundcube/rcube_imap.php on line 193 (POST /mail/?_task=login&_action=login)
[17-Nov-2016 02:17:52 -0500]: <0nskdl6a> IMAP Error: Login failed for logan@server.com from 1.1.1.1. AUTHENTICATE PLAIN: Authentication failed. in /var/www/mail/program/lib/Roundcube/rcube_imap.php on line 193 (POST /mail/?_task=login&_action=login)
[17-Nov-2016 02:18:20 -0500]: <0nskdl6a> IMAP Error: Login failed for logan@server.com from 1.1.1.1. AUTHENTICATE PLAIN: Authentication failed. in /var/www/mail/program/lib/Roundcube/rcube_imap.php on line 193 (POST /mail/?_task=login&_action=login)
[17-Nov-2016 02:26:55 -0500]: <0nskdl6a> IMAP Error: Login failed for logan@server.com from 1.1.1.1. AUTHENTICATE PLAIN: Authentication failed. in /var/www/mail/program/lib/Roundcube/rcube_imap.php on line 193 (POST /mail/?_task=login&_action=login)
[17-Nov-2016 02:28:53 -0500]: <0nskdl6a> IMAP Error: Login failed for logan@server.com from 1.1.1.1. AUTHENTICATE PLAIN: Authentication failed. in /var/www/mail/program/lib/Roundcube/rcube_imap.php on line 193 (POST /mail/?_task=login&_action=login)
[17-Nov-2016 02:33:38 -0500]: <0nskdl6a> IMAP Error: Login failed for logan from 1.1.1.1. AUTHENTICATE PLAIN: Authentication failed. in /var/www/mail/program/lib/Roundcube/rcube_imap.php on line 193 (POST /mail/?_task=login&_action=login)

Я пробовал использовать полный адрес электронной почты, а также только имя пользователя для определенных пользователей в разделе /etc/postfix/vmail_mailbox

Спасибо, и любая помощь приветствуется (и я надеюсь, что я попал в нужное место).