Usuários do DoveCot + vários domínios


0

Oi eu estou tentando obter dovecot para trabalhar com vários domínios

Meu / etc / aliases parece com isso

# See man 5 aliases for format
postmaster:    root
shop: shop
ben: ben

Quando tento alterá-lo para

ben@mydomain.com: ben

e depois correr

newaliases

Me diz

postalias: warning: /etc/aliases, line 3: name must be local

Aqui está a minha configuração dovecot

http://178.62.83.203/dovecot.conf

postfix main.cf

http://178.62.83.208/postfix.cf

O que preciso fazer para que funcione?

Respostas:


0

Tanto quanto eu entendo, a idéia de vários domínios implica que os usuários de email serão virtuais. eles não devem estar disponíveis em / etc / aliases

em vez disso, você configura o Dovecot userdb / passdb Em algum lugar em /etc/dovecot/users ou até mesmo /etc/dovecot/%d/users

de maneira semelhante definir mail_location para que use %d.

caso você precise de aliases, defina-os no postfix

# /etc/postfix/main.cf
virtual_alias_maps = hash:/etc/postfix/virtual_alias_map

e preencher o mapa

# /etc/postfix/virtual_alias_map
allusers@domain.org user1@domain.org user2@domain.org ben

acima ben é um usuário local que existe no sistema (em /etc/passwd ) e o correio será (esperançosamente) entregue na caixa de correio local do utilizador ( /var/mail/ben )

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.