The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Dovecot Виртуальные и реальные пользователи одновременно"
Отправлено ESP, 29-Окт-09 18:46 
Доброго времени суток.
Есть почтовый сервер sendmail+dovecot с 2мя почтовыми доменами - один локальный, второй виртуальный. На виртуальном dovecot работает с виртуальными пользователям. На реальном нужно, чтобы работал с реальными.
Мне удалось добиться, чтобы и вирутальные и реальные проходили аутентификацию, но проблема в расположении и формате почтовых ящиков. Для виртуальных вызывается dovecot LDA и складывает их в maildir:/home/vmail/%u/Maildir, а для реальных локальный мейлер складывает в /var/spool/mail/user.
Не могу понять, можно ли как-то заставить довекот искать в разных локациях для разных типов пользователей?
Сразу скажу, что вики изучил уже вдоль и поперек. Вот это  http://wiki.dovecot.org/Authentication/MultipleDatabases мне не помогло - LDA для локальных не вызывается, а если mail_location указать как /var/spool/mail/%u - довекот ругается на то, что это не папка...

Какое может быть в данном случае решение?

Конфиг:
dovecot -n

# 1.0.7: /etc/dovecot.conf
base_dir: /var/run/dovecot/
log_path: /var/log/dovecot.log
info_log_path: /var/log/dovecot-info.log
protocols: pop3
ssl_disable: yes
login_dir: /var/run/dovecot//login
login_executable: /usr/libexec/dovecot/pop3-login
mail_location: maildir:/home/vmail/%u/Maildir
mail_debug: yes
mail_executable: /usr/libexec/dovecot/pop3
mail_plugins: quota
mail_plugin_dir: /usr/lib/dovecot/pop3
auth default:
  verbose: yes
  debug: yes
  debug_passwords: yes
  passdb:
    driver: passwd-file
    args: /etc/dovecot/passwd
  passdb:
    driver: pam
  userdb:
    driver: static
    args: uid=vmail gid=vmail home=/home/vmail/%u
  socket:
    type: listen
    master:
      path: /var/run/dovecot/auth-master
      mode: 384
      user: dovecot
      group: dovecot
plugin:
  quota: maildir:storage=10240
  sieve_global_path: /home/vmail/default.sieve

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру