Наконец-то мне удалось настроить dovecot и postfix до такой степени, что я могу подключаться к своему серверу с помощью Outlook для отправки электронных писем.
Получение писем тоже работает, но я не могу загрузить их в свой почтовый клиент:
Электронные письма сохраняются в / home / USERNAME / Maildir / new, и я могу получить к ним доступ через SSH. Но они не загружаются в Outlook, когда я нажимаю кнопку отправки и получения.
Единственный элемент в моем почтовом ящике Outlook по какой-то причине - это тестовое сообщение Outlook.
Отправка из Outlook работает нормально.
Кажется, что в файлах mail .err / .info / .warn нет явных ошибок.
Я связан с IMAP.
Есть идеи, в чем может быть проблема?
Получение электронной почты от IMAP не зависит от возможности отправки электронной почты, которая использует отдельную службу SMTP. Удалите постфикс из тегов, так как в данном случае он не имеет значения.
Dovecot потребует зашифрованное соединение, прежде чем разрешит вход. Вы можете создать самозаверяющий сертификат и добавить его в качестве SSL-ключа и сертификата в свою конфигурацию Dovecot. Я настраиваю Dovecot для прослушивания портов IMAP и IMAPS. Порт IMAP будет использовать StartTLS для начала зашифрованного сеанса. Шифрование не требуется при подключении с сервера, на котором работает Dovecot.
Вы также должны указать одно или несколько хранилищ паролей. Попробуйте бежать dovecot -n | less
для просмотра вашей конфигурации.
Процесс, который я использовал для входа в систему, был следующим:
Необходимо войти в систему для действий Dovecot /var/log/mail.log
.