Usuários DoveCot + vários domínios

Usuários DoveCot + vários domínios

Olá, estou tentando fazer com que o dovecot funcione com vários domínios

Meu /etc/aliases fica assim

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

Quando tento mudar para

[email protected]: ben

e então corra

newaliases

Isso me diz

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

Aqui está minha configuração do dovecot

http://178.62.83.203/dovecot.conf

postfix principal.cf

http://178.62.83.208/postfix.cf

O que preciso fazer para que funcione?

Responder1

Pelo que entendi, a ideia de múltiplos domínios implica que os usuários de email serão virtuais. eles não deveriam estar disponíveis em /etc/aliases

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

de maneira semelhante, defina mail_locationpara que ele 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 e-mail será (esperançosamente) entregue na caixa de correio local do usuário ( /var/mail/ben)

informação relacionada