LINUX.ORG.RU

История изменений

Исправление constin, (текущая версия) :

Обычно для postfix и dovecot делают одну группу (и юзера), в которую запихивают dovecot и postfix


groupadd -g 5000 vmail
useradd -s /usr/sbin/nologin -u 5000 -g 5000 vmail

usermod -aG vmail postfix
usermod -aG vmail dovecot

далее в master.cf например труба запускается от vmail (


dovecot unix    -       n       n       -       -      pipe
    flags=DRh user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${domain} -m ${extension}

в dovecot тоже сервисы от vmail, например


service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = vmail
    mode = 0660
    user = postfix
  }
  unix_listener auth-master {
    group = vmail
    mode = 0600
    user = vmail
  }
}

Исправление constin, :

Обычно для postfix и dovecot делают одну группу, в которую запихивают dovecot и postfix


groupadd -g 5000 vmail
useradd -s /usr/sbin/nologin -u 5000 -g 5000 vmail

usermod -aG vmail postfix
usermod -aG vmail dovecot

далее в master.cf например труба запускается от vmail (


dovecot unix    -       n       n       -       -      pipe
    flags=DRh user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${domain} -m ${extension}

в dovecot тоже сервисы от vmail, например


service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = vmail
    mode = 0660
    user = postfix
  }
  unix_listener auth-master {
    group = vmail
    mode = 0600
    user = vmail
  }
}

Исходная версия constin, :

Обычно postfix и dovecot запускают от одного юзера, которому дают доступ в обе группы


groupadd -g 5000 vmail
useradd -s /usr/sbin/nologin -u 5000 -g 5000 vmail

usermod -aG vmail postfix
usermod -aG vmail dovecot

далее в master.cf например труба запускается от vmail (


dovecot unix    -       n       n       -       -      pipe
    flags=DRh user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${domain} -m ${extension}

в dovecot тоже сервисы от vmail, например


service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = vmail
    mode = 0660
    user = postfix
  }
  unix_listener auth-master {
    group = vmail
    mode = 0600
    user = vmail
  }
}