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

[email protected]: 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?

Ben Shepherd
fonte

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
[email protected] [email protected] [email protected] 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 )

Nik O'Lai
fonte