Как заставить dovecot и postfix использовать один и тот же почтовый каталог

Я пытаюсь настроить postfix и dovecot для подключения к одному и тому же LDAP, и мне это вроде как удалось. Но теперь у меня есть некоторые неточности.

Воспроизведение выглядит следующим образом:

  • Я подключаюсь к dovecot по IMAP с помощью thunderbird
  • Я создаю электронное письмо от себя, чтобы отправить самому себе
  • Я использую постфикс с того же сервера с тем же пользователем
  • Я отправляю электронное письмо

Результаты:

  • Отправленное электронное письмо помещается в папку «Отправленные».
  • Но у меня нет электронной почты в почтовом ящике.

Проверка на сервере:

  • Отправленное электронное письмо находится в каталоге / var / mail / /.Sent/cur/
  • Полученное электронное письмо находится в / var / mail / / / new / directory

Я думал, что настроил каталог maildir таким же образом (как в / var / mail /% d /% n ), но проблема должна быть.

Моя конфигурация (внешняя, извините, не смогла попасть в вопрос. И после 30 часов (все еще считая) этих чертовых файлов конфигурации, я не совсем уверен, какая часть может на что повлиять…)

0
задан 21 January 2018 в 22:28
2 ответа

Оставить home_mailbox = в main.cf пустым и

smtpd_sasl_type = dovecot

smtpd_sasl_path = private / auth

и в dovecot conf

] mail_home = / var / mail /% d /% n

mail_location = maildir: ~

Также в dovecot conf вам нужно добавить или изменить это:

service auth {

    unix_listener /var/spool/postfix/private/auth { 
        mode = 0666
        #Change to the user and group of your postfix
        user = postfix  
        group = postfix
    }

    unix_listener auth-userdb {
        mode = 0666
        #Change to the user and group of your postfix
        user = postfix
        group = postfix
    }
    #dovecot user
    user = dovecot

}


service auth-worker {
  # Auth worker process is run as root by default, so that it can access
  # /etc/shadow. If this isn't necessary, the user should be changed to
  # $default_internal_user.
  user = root
}
0
ответ дан 4 December 2019 в 16:02

Не доставлять сообщения постфиксом. Вместо этого передайте их голубятне deliver.

См. https://wiki.dovecot.org/LDA/Postfix для получения дополнительной информации.

1
ответ дан 4 December 2019 в 16:02

Теги

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